hi... i think you have need quality back links and you should start off-page optimization work like : Forums posting, Directory submission, Article submission, Deep linking, Social book marking, Classified Submission, Search engine submission. and on page also good seo work.
If you want increase ranking of your keywords in SERP, Then first you have to build a quality back link. For this you have to do more Quality work during the off-page work like Article submission, Book Marking, PR Submission, Forum Posting, Reviewing, Regional directory submission, Directory submission.............
create more & more backlink through blog posting , press realisses, forum posting, directory submission, and Link building.
You will doing directory submission and bookmarking on high page ranking sites that is beneficial to your site
First your site should be index to index them you need to do off page for this you need to Post forums, Bookmarking, Directories, Article Submission, Press Release, Blog Comments etc.
To improve ranking get back links from high pr sites through article submission and blog commenting ..