Are these just sun spots? And how do I get rid of them?

I've had these white spots on my stomach and back for over a year and they won't go away. What are they and how do I get rid of them?