I own a relatively new website (2mo) service which I would like to grow. The service already has 500+ registered users mostly attracted through Adsense. The site is already indexed in Google and Yahoo but positioned very low. The niche of the service is not too crowded and the primary search terms are not very competitive (low to medium judging from adsense and the number of similar sites).
The goal of the project is to raise the site within first 2 pages of Google and Yahoo Search for the primary 2 search terms(one keyword and one phrase).