By Derek Haines on Just Publishing Advice:
Everything online is competitive, so you need to promote to succeed
There are no shortcuts to success in any form of business.
You need to have a very good product and have a plan for how you are going to tell people about it. You need to tell them why they should consider it, use it, rent it, buy it or get it for free.
There are so many business models online, so you need to be clear about what your business model is and how you expect to make money from it.