This takes time and a lot of backlink building. You should also promote (commentate) on blogs, forums and social network sites like facebook, twitter and even smaller webmaster niche communities like
http://primerealadstate.com
Also be sure to optimize your pages internal SEO and include
Directory Submissions, Article Submissions and Social Bookmarkings
to your plan. Again, to be #1 takes a lot of time and effort…