Proactiv DOES work, I have seen it work on others, like my friend.
Roaccuatne/Accutane has high success rates,but it is a harsh drug and should only be used as a last resort. You need to see a dermatologist for this.
Any Benzoyl Peroxide product should work. I recommend Benzac 5% topical cream.
The best solution is to go on a course of mild antibitoics, usually for 3 months. Something like Doxycycline works well, and combine this with prescription topical creams such as Zorac and/or Zindaclin.
Combine this with a gentle cleanser, exfoliate 2-3 tmes a week, use a toner and moisturiser.
Prescription stuff obviously requires a doctor, but not all of it. It doesn't hurt to see a doctor anyway, they can help you work out the best course of treatment for you.
I also advise going to
Acne.org - Acne treatment and community
Also stay off dairy and sugar, they can trigger your acne and make it worse. Eat soy products instead.
Your 12 year old friend- Paul_John