If you have never built a web page before and don’t have a big development budget, there are ways to build a professional-looking site for little to no cost. There are a lot of amazing resources available on the Internet that can help you to get a solid start, regardless of how much HTML or graphic design experience you have.
One way to accomplish this is to use a free or low-cost template. Most templates come with free and easy-to-use instructions that will help you customize it to your tastes or needs.I found some more information here. You start with a basic design, color scheme, layout and navigational options and then just move things around, add plug-ins or widgets and make the design all your own.
Another way to build a web page on your own is to learn basic HTML or use an HTML editor that will help you to build a page by simply dragging and dropping elements into the program. Visit websites that feature “for dummies” type tips, tricks and articles that will help you to increase your HTML knowledge. Most editor programs will include free tips and ideas that will help you to create a custom and professional-looking website on your own without having to pay a professional designer.