Today building a following and making money from that audience is more difficult than ever. Much like in the past small business had to pay for advertising to get in front of their target market. This included everything from direct mail, the newspapers to television and radio. Most solopreneurs could not compete in those media.
Today, even with a small budget you can compete with the big brands and get in front of your target market using online advertising which is less costly.
Certainly, you would not use all of these platforms but one of them would match well with your strategy and allow you to reach your ideal clients/customers.