Any ideas?

Does anyone know what these spots are on my back, I've had them for a little while now but are really starting to take a toll on my self confidence. If you know what they are or how to get rid of them I'd really appriciate it! I know they aren't very clear but it's an awkward angle to get ☺