There are some antibiotics you can take that aren't that hardcore, but can really help.
Like Tetracycline and Minocycline, you should see a skin-doctor first, though.
I'm taking Minocycline and it's helping my Back-ne stay in check and it's really helped clear up my face.
You should also always wash your affected areas at least once a day and put on some of those creams they've got. If you go ahead and pop a zit, make sure you disinfect it afterwards, although I understand it's best not to pop them (more scarring and risk of reinfection).
Anyway, good luck!