It seems that a lot of acne is caused by demodex mites. I have found that using an chinese Medicine Xin Fumanling, available at
http://www.demodex.info I have been able to cure my Acne, altogether.
These Mites live under your skin, in hair follicles, and they live off of oil. Parasites that they are, they also induce your skin to PRODUCE more oil. Hence the acne (and a variety of other skin diseases). Look at the Faq at Demodex.info. Hope this helps!