do you eat a lot of citrus fruit and strawberries? these make my skin awful and im 35. try cutting them out for a bit and drink lots of water and a low fat diet.
Along with the water, exercise, healthy balance diet, try washing your face with a mild soap (i use simply) - do this 3-4 times a day. dab until try and apply a light moisteriser if needed. At night wash you face again, but this time apply a think layer of sudocrem (Sp?) it really works, trust me. Continue with this for a few days until your skin is nice and clear :)
clear pore by neutrogena is good freederm is a pile of pants dont have severe spots just the odd couple every now and then and i find that this facewash works