Check with your internet service provider. They usually offer web hosting. Getting noticed by the big search engines is tough...you can get some sight submission software or have them do it. You need to monitor it some folks say they submit you and you can't find yourself.
You can allways try the yellow pages also.