What are these white spots on my skin?

I am asian american and have pretty tan skin. I noticed spots on my neck and shoulder going down to my arm. These don't hurt, itch or anything of that matter. They just look bad. I was once told to use selson blue shampoo but that doesn't work. What is it that I'm dealing with, how do I get rid of... show more I am asian american and have pretty tan skin. I noticed spots on my neck and shoulder going down to my arm. These don't hurt, itch or anything of that matter. They just look bad. I was once told to use selson blue shampoo but that doesn't work. What is it that I'm dealing with, how do I get rid of them...and how long will it take?!
Update: I just wanted to add that I am embarassed of these when I go to the beach and need to get rid of these. I know they are somewhat harmless. Help!!!
8 answers