Geez, get a new primary care doc so you can see a specialist! You are paying for their service! It was upsetting to read that she refuses to send you to a dermatologist. What a freak. Get a second opinion! Or a third!
I hope you find a cure, it is out there somewhere! Have you tried painting Lugol'sIodine on the spots?
I have had a skin problem before, the docs needed to take a scraping or even a biopsy and check it out under the microscope. Have they done this?
I would complain to my HMO provider about the lack of care you are receiving, if I was you.
The dermatologist might have the right treatment for you. It is their specialty, all they do is look at skin day after day after day!