Well, one of the first steps to getting a web site running is web hosting. You'll need some space and bandwidth out there so people can see your site. There's free web hosting out there (Most of which are crap), such as Geocites or Tripod. One free host I have been happy with is They seem to have a nice way of running things. But, it's a free host, so don't cry or bawl if it goes down at the most inopporotune at times. Then there's the that you can try. If you want to support a friend of mine, you can also try They offer a $5/month deal and a $10/month deal. Personally, I set up a at my home, and using my broadband connection, host things on that. It's not being used much right now, though.
Next step would be the tools you need to create a web site. Do you already know HTML? Are you comfortable coding in Notepad? Or are you (like me

) a person who needs a WYSIWYG interface? If you need a WYSIWYG interface, look into Dreamweaver or Frontpage. Yes, both are expensive, but I do believe Dreamweaver MX is worth it. (If you're a student, you're eligable for an educational discount, which is what I got.)
And, that's about all I can think of. You can do some Google searches for , , or the like. I'm sure others will have some useful tips as well, stay tuned. =)