I hope my answer helps a little...
My son has had eczema for his entire life (14 months). It was such a struggle, and we tried everything to make it better for him with little success. At his four month well check, his pediatrician recommended that we give him a blood test to check for allergens. Long story short, he ended up being allergic to eggs, dairy, soy, peanuts, doggies and kitties.
We immediately cut all of the things that we knew he was allergic to out of his diet, and within three weeks his eczema had cleared dramatically. Over the course of the last 10 months we have battled it still, but we have finally found a combination that works.
He gets a bath every night, but for no longer than 10 minutes. After his bath, and before his skin is dry we apply a good dose of Cetephil cream. When he wakes up in the morning, we apply cetephil again before we put his clothes on for the day.
Every time we try a new food, we watch very carefully to what happens with his skin. Usually, eczema will present itself the next day on his tummy, legs and face. We cut out the new food, and don't try anything new until the new patch of eczema has cleared (usually about a week). By the way, his eczema is not alway red and painful looking. Sometimes it just really dry and scaly.
Sorry for the long post, I hope that you can clear up your little ones skin! It is so horrible to see them itchy and uncomfortable.
Good Luck!