Read the forum mate, there are sections on this board dedicated to the topic, the question can not be answered within one post. I'll give you a start, start building back links to your site by using your keywords in the anchor text....
build up strong back-links (comment on high pr blogs/web)...submit your web to social bookmarking websites.
Increasing number of quality backlinks point to your url while adding content with the right keyword combination will definitely help
See everyone told you already - links, links links. Exchange, buy, get for free, whatever you can get
It is all about backlinks building and SEO my friend. The General methods to do these are: 1. Do blog commenting ( you will leave a backlinks to your site/blog) 2. Do forum posting ( make use of the signatures to get backlinks to your site/blog) 3. Join Social Networking communities ( build a good profile page which include your site/blog's url, interact with members actively) 4. Submit your site/blog's url to search engine directories. 5. Submit your articles to articles directories. 6. Link exchange with related niches site/blogs Also, don't forget your site/blog's meta tag keywords and descriptions. Put them right as it will affect your pages in SERP. Cheers!
These are great tips right here that JohnKhoo provided. Start a daily plan to implement these items and you will see results.
This. No but seriously that is the whole purpose of this forum, you won't get any serious answers to such a broad question. Ask "How do I get a 3 month old site out of Sandbox?" or something more specific if you want to get useful information. Aside from that just read the other threads and read the occasional good posts.
Alot of people gave great suggestions. You can promote yourself on forums but ofcourse don't spam You can get yourself advertised on other websites