Drink LOTS of water. It is the best way to keep your skin healthy.My ex had success with mixing a cap-full of coal tar into the bottle of liquid soap he used in the shower. Aveda makes some great non-allergenic soaps, and the aloe vera gel applied topically during the day helped too.