Well even with all the other marketing methods in place having your own website is one of the best ways to promote your business. Most opportunity seekers and entrepreneurs use a search engine to locate information on the internet. Having your own website gives you control that you can't get using other people's websites. It also allows you to personalize your message.
If you choose to build your own website you will need to find a good software program to make it easier. While it is true you could code your own HTML pages from scratch, a good website building program will save you hundreds of hours. I've used a number of website building tools, but the one I'm recommending is SiteSpinner by Virtual Mechanics. SiteSpinner is easy to use, has plenty of functionality as your skills improve, and is very inexpensive.