My company is in a niche with over 11 million potential customers, yet we have a little less than 100k customers currently. Given that we currently spend $0.00 in marketing (we focused on recruiting affiliates to promote for us), I believe our problem is reach. We'd like to get away from relying on affiliates 100% for our promotions, but don't know where to start. What would you recommend?
We are a software company whose products are designed for the game World of Warcraft, and all of our products are able to be downloaded. We don't ship anything physically to our customers. Being a strictly Internet based company, which forms of advertising and promotion are most effective. There are so many options, we're confused on where to start first. Our main goal is to get the word out that we exist, in the most cost effective way.
In your experience, what are the most effective methods that you would start with? PPC, SEO, Social Networking, Public Relations, Print Advertising, Blogs, Article Marketing, Joint Ventures, etc.?