You can aso go to Geocities [Or is it Yahoo/Geocities now?] where they have a simple web design format. You may teach yourself HTML with their web authoring tools. Once you know basic HTML you can try different web design programs and launch them on Geocities and work out the kinks.
Then you may be ready to launch you own web page on any ISP you want.