very informative post and good discussion. To add with what akila said, you can even submit quality unique articles to good article directory so that you can generate one way traffic.
By following few methods you can get higher ranking in search engines:
- Submit your website site map manually to search engines.
- On page optimization of site is required specially focusing on relevant keyword,keyword density, anchor text.
- Get the relevant backlink from other websites for increasing higher page rank.
- Content updation is required to to keep your site indexed in Google.