What can I do to get rid of spots on my upper back?

I know how hideously disgusting that sounds and it is really gross to live with, I just don't understand what could be causing it. I shower every day, sometimes twice if I go to the gym. I keep my hair clean, I did wonder at one point if it was maybe my shampoo irritating my skin, so I changed a bunch of times, washed my hair leaning forwards; nothing helped. They seem to occur mainly on my upper back, around my shoulders, but I do get the odd one lower on my back. Any advice? I'm going to see a doctor when possible but just for peace of mind, any ideas about causes and or cures?
What can I do to get rid of spots on my upper back?
Post Opinion