guggul and b-5 (4-5 grams a day until under control, then 2 for maintenance)....also make sure to take a shower at least twice a day (one of those times almost immediately after you workout)...I change my sweaty shirt and put a clean one on after I work out just to get home and shower, because sweat gets into pores and clogs them....
Also, get a proactiv product or an alternative out there and use that...helps balance the skin, even on the back and has worked wonders for me, a 30 year old poster boy for side effects...
tanning has worked for me in the past, but I have some scarring as well because of the tanning.