What is the best treatment for dark spots?
Laser or IPL (Intense Pulsed Light). You can read more about these treatments at those links. It’s also worth using a vitamin C serum to help on the surface of the skin, and always using sunscreen to prevent dark spots becoming any worse.