a tea tree oil based facial wash works wonders.
as well get yourself some pure tea tree oil extract. when you see or feel a blemish(pimple) coming on, apply small tabs of this to the spot a couple times a day. kills it off before it even forms! trust me it works wonders!!!