Apple cider vinegar, 100 proof vodka and cucumber juice. equal parts. use in the evening once daily after washing with a gentle preferably natural soap. Glycerin soap is good, goat's milk soap is good, clay based soap is good. Splash with water in the morning.

Also, prior to washing, spend about 10 minutes gently massaging your face with a mixture of oils. Hazelnut oil is a good base, apricot oil is a good base, sesame is a good base.. something along those lines (don't use olive oil if you like to go out in the sun a lot, it can make you photosensitive)... then add about 10% tea tree oil, about 7% lavender, and about 7% rosemary essential oils. It takes some time, but if you do this at least once daily to help your skin release dirt and impurities prior to washing (with soap and hot water) you should have a great complexion in a month or two. Continue this forever, you will not want to stop cleaning your skin this way because it works really well.

A clay mask once a week or so helps draw out other toxins, including mercury. Queen Helens is a good choice and affordable, contains bentonite.

I like to use fresh aloe on my skin after deep cleansing/showering, and then I'll finish off with a light layer of shea butter/evening primrose oil.

Emu oil is also real good for your skin. use lightly. It's harder for pimples/acne to develop on clean soft skin, don't let your skin dry out.

And drink plenty of water.