first step is html basics; wikiuniversity has a good tutorial
www.web.com/CreateWebsite Create a Website in 3 Easy Steps. 10,000+ Templates & Free Domain.
www.fullsail.edu/ Make your own Web Page with a Web Design & Development Degree Online
www.networksolutions.com/Websitebuilder Beautiful and Easy-to-Use Templates Free Domain Name With Signup!
www.weebly.com/CreateYourOwnWebsite Do-It-Yourself Website Builder. Create Your Website Now. It's Free!
www.buildyoursite.com/ Easy to Create a Website Only $9.95/month - Free Assistance!