You wish to start a website? Well first you need a domain name. I'm sure you can find one I use
netnames2go.
Then you require a host, I use [url=http://www.subsonicsolutions.com]SubSonicSolutions[url]. Once set up you have your domain and hosting and can start to publish anything you want (within the terms and conditions).
You need to think about your idea and then make it, you can find some good scripts at HotScripts and some good help making it at this site.