The three basic actions for growing a business in any economic climate are: improve efficiency (maintain output while reducing inputs, such as time and money); increase volume (produce more in order to spread fixed costs); reorganize the business (change goals, methods and/or philosophy). If you plan to implement one of these, you may as well plan to implement them all. By focusing on one of the above strategies, you will find a ripple effect that causes a need to address the others. This is a good thing.
Competitive Analysis: Business by nature is competitive, and few businesses are completely new. If there are no competitors, be careful; there may be no market for your products. Expand your concept of competition. If you plan to open the first roller skating rink in town, your competition will include movie theaters, malls, bowling alleys, etc.
I mentioned that the 'writing of a business plan' as one of the pivotal steps involved in setting up a successful business. By now you should understand the need for writing a business plan. Writing a business plan, for a traditional brick and mortar business, will probably take a lot of time. It may take up to 100 hours or even more. For obvious reasons, a new business needs to carry out a lot of research before a business plan can even be developed.
So, although a detailed business plan may not be required for an online business, I am going to include it here so you can at least look at and consider each section and determine yourself if it applies to your business.