Next, something that personally stopped me from moving on for a year or so. I had this old site going that was doing pretty well, considering I hadn't learned much at that period. It wasn't a small site by any means. I was forever updating, changing, prettying up, cleaning, tidying, maintaining and so on. Meanwhile, someone I'd met about the same time I started out in online marketing pulled three sites out of the bag. I was wondering how he did it. We knew each other anyway so he'd given me access to his sites and I was amazed. They weren't lacking in content, they were good solid, full blown websites.
I remember talking to him one day and he said to me 'Hey, you've been working on that site for a long time haven't you, it must be pretty huge by now'. Yeah it was, I thought to myself at the time, but I totally missed the point. There comes a time after you release a product when you should have everything set up and running nicely so that you're free to move on to a new product. Never constrain yourself to one and work on it constantly over huge periods of time. If you find yourself doing this you're doing something wrong.
Understand that there's nothing wrong with keeping up customer support for your products, but set it up, finish up and get promoting. Smooth everything over as quickly as possible and to the best of your abilities. This is especially true for info based products but even with software you need to automate and move on, not totally leaving it behind, but leaving it to run itself for the most part. Keep an open mind, work on new products and new projects, and don't get stuck doing one thing for years whilst your competition has released ten products and is raking it in from them, whilst you're still with your original site rearranging its layout or scheme.
The moment I discovered this it kind of set me free, and here I am now working on a monstrous amount of projects with more contacts, a bigger list and more knowledge in my head than I ever imagined would fit. Unfortunately some of the people I knew back in those days weren't all that lucky and, are still in pre-launch for a product they created four years ago, earning no more than they did in the first week or so. Each to their own. I highly suggest you keep an open mind though and know when it's time to move on to bigger, better and newer things.