freewebs is where I got my site from. I used one of their templates and then customised it for my needs.
As for beauty directories, there are dozens of them. Just google "beauty directory" and you'll find loads. Once you've got your site up and running add yours to the directories. As for networking groups, just google "business networking" and add your area and you'll find lots of them. Some of them are free to join, some not, some just charge a nominal fee, some charge a great deal more than that. Work out what your target demographic is to help you decide where you're likely to find your customers. For instance - for me, I want high value clients so I joined the Athena Group: well heeled ladies who need to look good for their own businesses. It cost me money to join but I've already made it back in custom from new clients.
If you need more ideas check out my "more ways to promote your business" thread.
You MUST market your business. This is not an optional extra.