What causes black spots on teeth? Learn the common reasons, how to treat them, and ways to keep your smile clean and healthy. Easy tips inside.