There are lots of free website builders on the Internet. I just came across this one when I was looking for a vendor in my area. The person had a pretty cool looking flash site that they created for free with this site - http://www.wix.com/
If that one doesn't offer the style of site you are looking to build, try popping the text "Creating Your Own Website for Free" in the Ask search engine above. There are hundreds of places out there with free builders.
There are many ways of making a free website. First of all, you can follow online tutorials available for free. You can also use the help of online builders. Another option is to use templates that are easy to use. For more information visit http://www.doomby.com/.