Start SEO for your site. Do On-page optimization of your site, followed by off-page optimization. Use professional help or you can do this yourself. Make a list of keywords that you want to promote and apply all SEO strategies on them.
Get some Quality backlinks from an higher PR sites.Create some good and attractive content which would attract more traffic towards the website.Undergo some Article Submissions,Director Submissions,Forum,Classifieds,Blogs and Press Release.Link Exchange also helps a lot.
To promote your website on search engines do SEO for the site with all other site promoting strategies.SEO is the process of increasing the visibility of the site online,there by promoting your site.This is an efficient method as it drives instant traffic to the site while increasing the PR.