Now I sound like a chick but try a facial wash with glycolic acid and a toner or astringent with salicylic acid, also a facial bar like neutrogena really works well in between the wash and toner. All three of those and it will help keep your face oil free.
I also use B-5 that help a little, but minocycline really clears my up. The only thing I cant figure out is why its only mu face breaking out now days, id rather have it on my back and shoulders.