But, unless you have unlimited funds, and don't mind likely making a negative ROI, then that's not the answer. One thing is clear though. Do not limit your thinking to just the internet. Sounds odd coming from an internet marketer, right? Maybe, but then, I'm not JUST an internet marketer. I understand that marketing your business is a holistic strategy, comprising multiple fronts.
Obviously, due to it's reach, low cost and availability, the internet should be on everyone's marketing list. But don't neglect the avenues mentioned before, along with trade shows, events, and sponsorships. Even within the internet, there are multiple ways email list of marketing. Pay per Click (PPC), Organic, affiliate, banners, links. That topic alone would fill numerous blogs and I won't even get started here.
Suffice it to say, get an expert. When I first got into internet marketing 10-12 years ago I was a real DIYer. And, then, you would get away with it. Now it's become a real art-form, and you need more than a finger-painter to run your "art show". When you're up against others who have hired Picasso's and Rembrandt's, you need one too. So, you know your market and how they buy. You're settled on a suitable price point that will actually allow you to make money (that's why you're in business, right?), and you have a marketing plan up and running.