Hello...
To start with we need to know why your teeth have yellowish color.
Normally everyone has a slightly yellowish shade and there is nothing to worry if it is naturally .
If it is because of plaque and calculus and extrinsic stains (tea,coffee) , dental cleaning can help you in that.
But if it is because of some intrinsic problem you can get in clinic bleaching done, it can last for few years depending upon your shade and care.
Next Steps
Consult a dentist online/offline for more information
Health Tips
Brush twice daily