Drink lots of water, but when I was younger I found a skin peel really helped. It felt like someone had set my face alight at first, and you're pretty much stuck indoors for the rest of the week while the top layers of your face peels off, but the skin underneath afterwards is well worth it.
There's a new moisturiser, cream thingy on ebay at the moment made of snail exudate (yes, really, the slippery silver trail they leave!) which works wonders too.
If you can't be doing with all that though, go to your GP and ask them to prescribe oxytetracycline antibiotics.