How long have you had it, and have you seen a doctor?
This could be many different things - a fungal infection, eczema, dermatitis, an allergic reaction to something - but only your doctor will be able to determine what it is. Different things will require different treatments, so don't try to treat it yourself. Just go to the doctor.
Let us know what happens.