The barriers to enter the online world are pretty low, but to actually make an impact, you may very well invest a reasonable amount of money in your website.
Building a website
Though you can, in theory, build a website for free, you'd rather invest something into it, because it can make a huge difference. Before you spend a penny, you need to know what all you'll need to do, right? Here you go: