I had horrible acne before. Nothing I did ever made it better - I could follow an acne treatment regimen religiously and get dry red irritated breakouts, I could not do anything at all and shower every other day only using water on my face and get oily bumpy breakouts, or I could do something in between and get a mix of the two types in patches all over my face. But my skin was never, ever clear.
Since starting T, my skin's been oilier and less sensitive, so acne products are actually working. My skin is (by my standards) beautifully clear right now, just some blackheads on my nose and a few minor zits.
I've found that if you don't have dry sensitive skin, benzoyl peroxide gel is fantastic for the antibacterial side of acne treatment - just put it on once every other day to start, on skin that's a little bit oily (never put it on freshly washed skin, and don't get your skin wet for a few hours after you apply it, it burns like crazy. And don't get it in your eye area - wash your hands after applying it and don't touch your face for a while.)
For the exfoliation/skin conditioning side, I have to plug Neutrogena Acne Stress Control cream face wash. My skin's still sensitive by most standards and flushes very easily, especially when I rub it, but this one particular product is truly fantastic - it actually leaves my skin less red and irritated after washing. I use it twice a day, but you could use it more if you wanted. I'm less wowed by the "scrub" version and the bodywash in the same line, but the face cleansing pads are pretty nice in between washes (though they leave my skin really shiny).
And make sure to use a moisturizer after you wash. Overdrying your skin without moisturizing can trigger even more oil overproduction. I use a moisturizer with salicylic acid (Clean and Clear brand) which is extremely light. Make sure to apply the moisturizer while your skin is still damp so it locks in the moisture.
I've basically been trying not to let my skin get too dry or too oily. Every few hours in between washing it I've been wiping my face with salicylic acid pads or face cleansing towelettes. Unscented baby wipes would work too, just anything that removes the oil without depositing anything irritating or overdrying your skin. Make sure to wash properly after doing anything that makes you break a sweat though. Even hand soap in a public restroom is better than letting sweat and oil sit on your skin for hours.