There are several ways to whiten teeth naturaly using lime, baking soda e.t.c but the major setback of these method is that it wears of the enamel. Why not try over the counter whitening. It's not as costly as you think.
Read more on various teeth whitening options at http://www.teethofmylife.wordpress.com