If i brush my teeth with baking soda will it definately whiten my teeth?

My teeth are heavily stained from smoking and i am not willing to pay to whiten my teeth. Does baking soda actually whiten teeth or is it just a myth.
8 answers 8