Sitemaps are useful for people who want to know the extent of your website, but where they really excel is as a way to inform search engines about what pages to index (more info here webdevelopersnotes.com).
To do this effectively you really need a sitemap written in XML that can be submitted. You can write this yourself (see sitemaps.org for a sample index), however here is a quick and easy tool that will crawl your site and produce an xml sitemap over at akamarketing.com . There is also a simple html-sitemap-maker that you can put on your website (this is also a great way to see if the title tags of your pages really make sense and describe your pages.)
Once you've got an xml sitemap you'll want to submit it to the popular search engines so that they know which pages to visit:
Web Design Courses Brighton UK