Don't you hate those should've, could've, would've moments? Me too. It drives me crazy when I start to think of all of those things that I wish I had done. A friend of mine very wisely told me that sometimes you just have to jump in and do something when you have a good idea or else inertia will seep in and low and behond, you have another could've, should've, would've moment.
When it comes to marketing your business, not marketing enough or in the right way is often one of those "wish I had" items for business owners. As one of those catch-22's, to keep up the metaphors, At the beginning or rough patch in a business' life, the first things to go is the marketing budget since it is not perceived as essential. By stopping the marketing activities, new sales very slowly start to slow down further compounding the problems.
Then you need to add to the fact that in today's world, having a website and online presence is as essential as a phone line. Chances are, more people will see your website than they will your front door. Do if your website is old, not attractive or difficult to navigate, you are losing business.
So maybe you don't want to waste any more time with your old or ineffective website. Maybe it's time to jump ahead and get a beautiful new website that better represents how great your company is. Avoid future could've, should've, would've moments by upgrading your website now.