Do you have an Audience?
Building an audience through blogging, podcasting, interviews, white papers, presentations, speaking and education is the only way to generate new customers online.
If you don’t already have an audience you should be prepared to build one.