Brown discoloration to the teeth around the gum line can be caused from staining by smoking
and consumption of carbonated beverages, tea and coffee.
Medications you are taking and some food can cause tooth stains as well.
Stop smoking. Get a dental check and thorough cleaning. Any areas that look concerning can be biopsied.