Tobacco stains can be removed by getting scaling and polishing done by professionals...if stains stay for longer on teeth, your teeth will get discoloured and will be difficult to get rid of stains...My advice is to 1) reduce and thn stop your tobacco habit and 2) visit dentist for scaling
Next Steps
stop tobacco habit as soon as possible, as its bad for your health.
Health Tips
Get dental checkup and scaling done every 6months