It sounds like you have tried all the resources you can over the counter- have you ever had a dermatologist take a look at it? You may need something a little stronger to get rid of it. So since you have tried most options, it's time to have a doctor take a look.