I have run my own business for many years and have had some times when I didn't think I could keep it together. Looking back on those times the main thing that made a difference between a good year and a bad one was getting some perspective on things.
I'm sure you know some great ways to move forward but you sometimes get in your own way. When you are on top form you have some great ideas. Here are a few things that will help.
1. Eat well. Take some time to prepare a good meal and eat it in a relaxed fashion away from your computer.
2. Stop work at a reasonable time everyday unless you have something important to finish. The more hours I worked the less money I made.
3. Go out and get some exercise, perhaps a walk or a cycle ride.
As you begin to look and feel better you will start to get some ideas.
You might like to listen to an audio I did about how one of the first things I did to turn my business around was to buy a plant. (It's free.) The plant got me to realise that it isn't the big things that make a difference but small changes every day. By the end of the month your world could be very different if you just keep at it.http://www.yourinnerconsultant.com/FindYourInnerConsultant.asp
One last thought. My main business is electronic test equipment for industry it is still doing pretty well , despite the changes in the economy, and the main reason for that is having a website that gets great positions on Google. There are loads of people out there who want more business and one of the best ways to get it is to have a great web page.Talk to those people, help them to succeed.
Look after yourself