What is this?

Hey everyone, I've had this thing on my leg which I think was eczema but there's spots and lumpy scars beginning to form... I don't scratch it but does anyone know what it could be? X