Not sure about the soap but if you need help with acne what works well is:
1. keep skin clean...shower morning, after gym, and before bed
2. change bed linens and pillow case weekly
3. use clear 100% pure soap, no dove, no shower gel crap …natural tea tree oil soap from health food store is the best
4. use benzyl peroxide gel after your skin has been washed and dried...Benzagel 5% is the best
5. avoid any foods with white flour or white sugar ie glucose, HFC, etc they cause inflammation big time
6. take 3-5g timed release pantothenic acid (B5) twice daily
7. use a tanning bed once weekly...use medium setting you dont want to irritate the skin just have the UV rays kill the bacteria
8. keep your skin moist and supple...immediately after showering when you are still wet rub baby oil all over and massage it in well...the towel off...most will come off and you will be left with dry moist skin but without the oily or greasy feel of skin moisturizers...trust me this works wonders and will not cause breakouts....i was always afraid of moisturizers for that reason...no issues
9. keep your hands off your face while training...use a towel...your hands are chalk full of bacteria...not only will you get acne but you may catch a cold or flu virus
10. Use Clavulin (875/125mg Amox TR/Potassium Clavulanate) an oral antibiotic to clear skin up and maintain clear skin...it works dramatically in a few days at a dose of 875/125 twice daily...maintenance at once per day...ask your Dr he should have no issue prescribing it