First it wont be easy..you need to make your site seo friendly by having your content in the right format and building up link off page. "Black Seo Guy "Signing Off"
You should optimize your website in order to improve your search result ranking on search engines like Google, Bing, Yahoo etc.
Site optimized only two way (1)SEO (2)SEM SEO have two part - this method is free (1) ON- Page (2) Off- Page SEM have two part - This method is not free (1)ad-sens (2)Pay per click
To optimize your website completely, use the keyword int the title tag. Based on your content in the website, keywords has to be given in such a way that boosts your search engine rankings.Use alt tags, meta tags and the content of your site has to be updated frequently, so that the search engine crawls your site quite often and brings traffic for your site. After doing on page optimization, you can promote your site through off page techniques to obtain quality back links.
SEO is a good for optimizing site in organic way. You can do on-page & off-page optimization work for getting backlinks & traffic for your website
there are lot of ways to optimize your site, the only thing need to rank your site is the time. you have to give time to get listed as much as you work for your site on page or off page, result ll be in front of you ..
You can both do on page and off page optimization for your website. And don't trust other easily. Others are just a fluff.
Make seo friendly website, do on page optimization and off page optimization that helps to getting traffic to your site.
Problem with the free traffic generating methods is for any of them to work, you really need to spend time developing them. For example social bookmarking. It's not enough to just submit your bookmarks at these sites any more. You have to spend time building reputation and a following at the sites before your bookmarks can get any traction on traffic. Same with SEO, on page and off page. On page involved frequently updated content. With off page you have to continualy generate links. Linking from do follow blogs are okay but there are other ways of getting more relevant links.