Yup, Roaccutane is the stuff you need. Though it does come with side effects, most notably that you'll have very dry skin for a few weeks. It is also often in the spotlight for causing depression and suicide and has been mentioned as the cause for that private pilot flying his light aircraft into a building in the US a couple of years ago. (there you go, aviation related). But I don't know...aren't spotty teenagers supposed to be depressed?