I had a bad case of eczema, then a friend from my meditation group recommended a concoction of three essential oils. I mainly use Coconut oil, but I also use Melaleuca a.k.a. Tea Tree and Lavender. I've had this problem for a while now, and out of all the things that I've tried, the essential oils work the best.
However, I strongly believe in the brand that I use, which is called "doh Terra." I don't know why, but all of their essential oils can be safely ingested. Anyway, my problem areas are my cheeks, brow and forehead. My skin gets very irritated, dry and flaky, especially during the winter. So I also use soaps with essential oils. I have a bar of soap, that has Tea Tree oil, salt, etc., and a similar one with lavender. After showering, I apply coconut oil over the problem areas. I might also apply a small dab of lotion with aloe vera on the problem areas, too.
Then in the morning, after washing my face, or if I have any extra problems, I use my friend's concoction. It's a small green vial with three drops of Tea Tree, two drops of lavender and the rest is coconut oil.
So anyway, I've been using everything for a month now, and I've used less than a quarter of it.