Could be a yeast infection. Are they itchy/burning? I'd go to the doctor to make sure you know what you're dealing with. Alternatively, you could try any kind of topical yeast infection remedy and see what becomes of it.
This could be Lichen Planus. A cream/lotion that contains jojoba oil and beeswax usually will help. Also a prescription corticosteroid cream/ointment. Lichen is supposed to "go away" in six months if treated properly. In some cases, however, it never goes away completely. I hope this helps....