A great way to get the search engines to give you better rankings is by making sure you are inter-linking your website pages with anchored text.
What is anchor text? Anchor text is when you make a keyword or phrase a hyper-link (clickable) For example, in this blog if I want to refer to the main page of my website rather then saying "click here" and linking that phrase up to your homepage, you would use a keyword or phrase that better suits the page you are sending people to. My homepage on this blog is mostly about an internet business directory so you see how I have that phrase as a hyper-link? This is anchor text and it helps the search engines get a better idea what your site is about and how to better rank you.
So when creating pages on your website think about how you will tie them all together and make sure you inter-link them with the phrases that relate to your site and each page using this anchored text.
There does become a point where you can have to much anchor text (for the search engines as well as the people viewing your site) so make sure you don't turn your website into a spammy looking anchored text fest. I try to make sure I have no more than 20 links on really quality content pages. So if you have pages with less content reduce the amount of anchored text.