I would alternate using an at home glycolic peel and a lactic acid peel (once a week, then 2x if needed)...in combo with a derma roller, which helps the process even more and fosters collagen building. You can buy 65% peels that are safe for at home....and they'd charge you well over $100-200 at a spa. Sometimes, daily morning use of beta hydroxy acid can help keep the pores/blackheads under control. And of course, retinol is great to use at night, both for anti-aging and to exfoliate gently (which helps minimize pores).
edited to add link:
http://www.makeupartistschoice.com/