do you have a pic?
This is just atopic dermatitis. AKA eczema
you are basically doing everything you can.
This is a chronic issue
It is allergies
you could get allergy testing to see what you are allergic to
but I doubt you could avoid it