SEO is an art form.
As Bushfiva writes site linking is one of the best ways to do this.
Another is to go to a forum (such as the hosting companies, or a design haven) and find the enivatible link to New Site (or site critique).
Put up the site for critique and you'll get a fair few hits. Will help the ranking slightly but not that much.