Well being a professional, I would only recommend you dental treatment procedures. For stains, if they are extrinsic/external, would be easily removed by scaling and polishing.
For decreasing your teeth yellowishness, we have whitening treatments, which can be in office ie. In a dental clinic or at home, using a home whitening treatment kit. Even for home whitening you have to consult your dentist for preparation of moulds which can be used for the treatment.
Answered2018-12-24 17:41:46
Let others know if this answer was helpful