To increase my website traffic i did Social networking promotion ,Article submissions and Directory submissions these are free seo methods helped to get small amount of traffic.I also got the Search Engine Visibility service from
Tucktail.com this promoted my site in many ways,Generated keywords etc.So traffic and page rank increased in google,yahoo,bing etc..Still i am using these free and paid seo methods for my sites to get more traffic and to maintain good rank.You can use these techniques which help to increase traffic.