Clinique have an excellent anti-blemish solutions skin care range, a little pricey but well worth it!
When active break-out is visible, add Anti-Blemish Solutions Clear Blemish Gel. Salicylic acid formula helps clear blemishes and reduce the look of redness! I use this product and it gets rid of spots SO quickly. You can also try using tea tree oil - apply directly to each spot, it's a powerful natural astringent!
If you are suffering from acne then request to see a dermatologist who can prescribe you with roacutane or a contraceptive pill if you're female to clear up your skin; otherwise you may end up with scarring later on.