Hi Gregor,
I'm a licensed esthetician who happens to use homeopathic remedies & high end natural treatments.
You may be surprised, but good old fashioned Hydrogen Peroxide will do the trick, and relatively quick.
Douse a cotton ball or cotton square in the peroxide and hold it against the infected area anywhere from 5 to 10 minutes.
It's best to do this after you have cleansed with warm water, and your pores are open.
When you're done, rinse you're face with cold water, it closes your pores and restores your natural Ph level.
Total cost $2.00
I don't know what your normal routine in skin care is, or if you even have one, but most of my male clients prefer the less is more route..
If this is you as well, I suggest Epicuren Discovery Gelle Cleanser. It'll cost you about $10.00 and is a very subtle, yet thorough cleanser.
don't moisturize, your own natural oil production will do that for you.
Try & wash your face at least twice a day, and do the Peroxide soak up to 3 times a day.
Don't pick, you can scar your skin, if you do pick, wrap your index fingers in two tissues each, and be gentle on either side of the blemish, pushing down, in & up. And only do extractions after your face has been steamed.
Diet & hormones/genetics are the biggest factor in a persons skin health or lack of.
It is Most beneficial if your body is alkaline as opposed to acidic. Here is a link to a long list of acidic & alkaline foods.
http://www.rense.com/1.mpicons/acidalka.htm
Be well my friend.
See your skin clear, expect it.
Hope this helps,
CW