Search engine optimization is the best method to increase web site traffic and page rank .Traffic is nothing that increasing the number of visitors to your site .This helps to increase the page rank of your web site in all search engines .SEO services are available both at free and paid service .Free SEO services include forum posting ,blog submitting , Directory submission ,Article Submission etc... but this take some amount of time to increase web site traffic .Paid seo service helps to increase traffic in short period of time .I recommend you to visit
Tucktail.com to get paid seo service ,here they provide search engine visibility tool which helps to increase the page rank and traffic of your web site, easy one click submission to search engines and provide report which show you how to move your website up in search results.