Hi, I have suffered acne, cystic kind, for my entire life. Dermatologists have perscribed many antibiotics, birth control pills, perscription creams, Proactiv, etc. I even spent over $500 a month for Accutane and blood tests. These didn't work--although Accutane will work for a while. This drug has severe side affects. Take 300,000iu of vitamin a for about two weeks. Your oil glands will cease their oil production. Acne will stop. After two weeks, take about half the amount. If this doesn't work, you can also try vitamin b5. There are many sites about b5. I tried it. It worked. But it is expensive. Vitamin A is very inexpensive.
By the way--your body is producing too much oil. This is nothing that you can control by the type of soap, creams. lotions, food, etc.
Good luck