Doesn't really sound like eczema to me, but rather some sort of infection. About five years ago I caught an infection called "sporotrichosis" (which is sounds different that your problem), but no doc I saw could figure it out for many months, because it was an obscure fungal infection. If you can't figure out what it is, you might try seeing an infectious disease specialist, if for no other reason than to eliminate the possibility of a strange infection. Then, if such doc identifies the problem, you are free to either treat it holistically or the standard medical route depending on what you are more comfortable with. Otherwise its just like thrashing around in the dark.