Have you ever heard of tinea versicolor?
Tinea versicolor is a fungus infection that commonly affects the skin of young people, especially the chest, back, and upper arms and legs. It doesn't usually affect the face, though. This fungus produces spots that are either lighter than surrounding skin or reddish-brown. There may be just a few spots or many.
Tinea versicolor is caused by a fungus that lives in the skin of almost all adults. This fungus exists in two forms, one of which causes visible spots. Factors that can cause the fungus to become more visible include high humidity and immune or hormone abnormalities.
I had this and my doctor treated it with a prescribed lotion.
It can also be treated with Selson Blue (the dandruff shampoo).
Try the dandruff shampoo for a while and see if that offers some relief. If not, see a dermatologist or a general doctor.