Answer by Syama Meagher:
Big questions, and lots of points of view.
Business development should always lead you to think of partnerships. What are the key arenas and peripheral businesses that have customers who would be a natural fit for your product. Think of win-win scenarios. Incentives such as: discounts, contests, and added value for the customers will help with the ctr.
There are also traditional advertising methods (banner ads, affiliate marketing, referral revenue share etc.).