I recently started oil pulling. I smoke (just a few a day - bad enough) and I used to get phlegm - that definitely improved after oil pulling. But it is too soon to tell about its other advantages.
I am still trying to cure my mild eczema (only on the shins) completely. I did cure my seborrheic dermatitis on my own using raw foods and natural cures. Taking flax seed powder and flax seed oil or Udo's 3-6-9 oil (expensive but good) definitely helps. Drink lots of water when you get up. These things would help with all skin related issues.
I am planning to try enzymes and probiotics next. I am also 50-90% raw but I am not sure if I am able to digest all the oils I need to take for the skin. If you are not sure about your digestion you can consider taking additional enzymes. Raw food philosophy is all related to enzymes. Additional enzymes will help you only in the short term and you can try probiotics for some help in the longer term.
Try only natural products on the skin. I use coconut oil on my body. I also use a shower filter.
Check your vitamin A, B complex, C, D, E and zinc levels or simply try supplements.