How to whiten teeth?

Anonymous
How to whiten teeth?
Sorry for the gross pic :x
I brush my teeth twice a day and I had braces for a year and I took good care of them. I drink coffee a lot, but my gums are still a little more red than they should be and my teeth are kinda yellow (or on most days at least.. its weird). Anyways, are there any good things to whiten them with? Whitening tooth paste does nothing for me, but I don't know about whitening strips, but if you recommend whitening strips which brand or if you have a DIY mixture please recommend. Should I just get them professionaly whitened? Mind the cost.
Updates
+1 y
Is there a more permanent way?
How to whiten teeth?
7 Opinion