Just a thought you say you have them on your shoulder and head is it possible it could be molluscum? Have a google. I caught molluscum from the local swimming pool, had to get them pin *****ed by the doc and they cleared up, they were at the back of my knee, a cluster of red spots with a little white head. They were there for a few months. Have you been in a swimming pool? Or shared a towel with someone? It's good you got a 2nd opinion. Good luck xx