I am an enthusiastic amateur, rather than a professional web designer. I hope my suggestions are easy to follow.
A few rules
Keep it simple
Make it interesting
Make it fast to load (some people are on Pay As You Go mobile contracts).
Keep it up to date
Make it suitable for all (not everyone has the same browser or screen resolution as you)!
Some Useful Links
Internic
UK Domain Provider.
Cool Text
A free online service which provides real-time generation of graphics customized exactly the way you want them.
Idocs guide to HTML
A good HTML reference point
KompoZer
Free Web Authoring System
Nameroute
Domain name registration with domain name hosting
.Net web builder
Advice and software
net2ftp
A useful web based ftp client
Open Source Web Design
Download free web design templates
Realm Graphics
www.ender-design.com/rg/index.html
Wide selection of web graphics
Script Search
5458 CGIs & Scripts Listed
W3 Schools
Web building tutorials and more
World Wide Web Consortium
The World Wide Web Consortium (W3C) is an international consortium where Member organizations, a full-time staff, and the public work together to develop Web standards.