SEO in general, is based on content relevence.
Some general (free) tips which you will be priveleged to read regarding SEO are:
0. choose which key words you want to have searched.
1. use those key words in your <META name="keywords" content="..."> tag in all forms and combinations.
2. use in the title tag of all pages
3. use in file names (linked pages, attachements and image files) - MANY PEOPLE FORGET THIS!
4. use in the ALT tag. MANY PEOPLE FORGET THIS!
5. use in the body text an additional 5-10 times a page
6. link exchange with top rated sites for same key words
7. submit your site to directories (time consuming) or get a SE submition tool that automates this (for Excite, Yahoo, etc... they will not look for you like google!)
8. look at site/code of other top rated sites and see what they did to get there!
9. Here are some other resources:
http://123promotion.co.uk/optimiser/index.php?url=www.readersheds.co.uk&phrase=sheds&submit=Check
http://www.jimworld.com/apps/webmaster.forums/action::topiclist/forum::seo-tools/
http://www.gorank.com/
10. visit dnforum and virgindns for more tips after checking out 1-9.
Do this and you will be at the top of the list. hope this helps.