try looking at websites you like, and then change their style to your own taste. that will give you a starting point
Inspiration can be good and disasterous, some inspirations are discreetly unsuccessful, so its reccomended not to choose those sites as inspirations. Concepts for design come from your Artistic Liscence... and HOW to design it comes from Technical skill...
Take a look at many sites online, and then learn techniques of rearrangin images and content to best suite your hearts wants...
or you can sketch a layout on paper (sometimes I do this) and than try to make it in HTML. If you don't know how to do, you can ask for help on this forum, or a forum specialized in HTML and other scripting languages (php, css etc.)
Think of the theme (abstract, grunge, tech, simple) and colours and then draw a basic layout on paper and conver to your graphics program.
My thoughts on this are a bit different. Start with a simple html document. Write an article, add some liks to other sites about your subject. just a plain non-formatted page.
Now once yu have a full page of stuff start messing about. use some of the features of html/css (or xhtml/css) to make your site more pleasing to the eye. Read your tutorials about navigation, style, etc. As your content grows you'll start getting ideas about how you'd lke it presented. Maybe give your page a menu, a couple of pics. Your inspiration will come from what you've got on the page.
By all means, look at other pages; get a feel for what is possible. Start simple, work up to more complex approaches as you begin to understand them. learn to code cleanly.
Work fromthe ground up. you'll develop an understanding of html and
in a few weeks you might just have something to be proud of.