Stop Complaining; It's Your Fault Your Business is Struggling - Page 2
Being online does not mean you need a shopfront, the moment you start thinking like that is the moment that you say well that's not for me, it's too much work. Being online is about providing customers researching with the necessary information on your business and your products/services to make a decision. Being online also means getting on social media and chatting with your customers, empowering your biggest fans to talk about your business.
You'll get a sore neck if you keep looking backwards. What worked in 2005 does not mean it will work now. Don't keep running the same promotions. The world has changed a lot in that time.
Keep learning. If you get yourself in the swing of learning new things something will click one day and an opportunity will present itself to drastically improve your business.
Discounting is a lazy marketing strategy. You already know that the bigger stores have better buying power and will safely discount more than you. You know that online retailers have lower overheads so they can out discount you. So make it more about something else. Provide better service, create more atmosphere in-store. Do something that takes the focus away from discounting.
I'm not in retail but I work with retail business. I understand it can be a tough game and at the end of the day there are plenty of businesses that have probably struggled during what has been a bit of a perfect storm for retail. But stop complaining about the world and get on with it. If you don't enjoy what you do then get out and try something else.