H-e-l-l-o-o-o, KC423.Kingfish says:
First you get an Internet Service Provider (ISP), then you get a web hosting service.
Read this column in Smart Computing about ISPs.
http://www.smartcomputing.com/editorial/article.asp?article=articles%2Farchive%2Fg0903%2F51g03%2F51g03%2Easp&guid=caomsc1e&searchtype=1&WordList=Internet+Service+Provider
Smart Computing even has a complete online book Design Your Own Site at http://www.smartcomputing.com/editorial/sTOC.asp?guid=caomsc1e&type=3&vol=5&iss=5
Once you get there read the section How To Upload Your Web Site http://www.smartcomputing.com/editorial/article.asp?article=articles/archive/l0505/16cw/16cw.asp&guid=caomsc1e
Here are some other sites to check:
http://www.thelist.com/
http://www.budgetweb.com/budgetweb/index.html
Have fun ! 
------------------
The Kingfish !