There are many successful online businesses out there. I think that the key to success is to work regularly. If you work on your online business every day, then you are going to have progress each day. This is definitely going to motivate you and you might be willing to work even more. On the other hand, if you are not going to work on a regular basis, then it is going to be quite difficult to have progress with your business. Keep in mind that your competitors might be working a lot on their business, so you should do the same if you want to be competitive.