if you really want it to go for it forever, ask a dermatoglogist for accutane (but there are quite a few side effects!)
Yup, know a few people who tried Accutane. It has some side effects, like dry flaking skin, but overall they're very positive about it.
And besides good hygiene (don't overdo it!); the doctor knows best.