Gonzo is right, it's not your fault....if we could we would be right there in the trenches with you. The key thing is to do something. My father (a World War II vet) said that in battle when all things seemed impossible and it looked liked the end was near, the only thing that kept most of them alive was to do something, anything. When you are pinned down with bullets whizzing past you, it's hard to make a move. But if you stay there trapped, you will surely die. In business the same is true.
Just get out there, pound the pavement, go to every business, school, organization, church and hand out your business card.
Do something, don't get pinned down! And please, use this forum as somewhere you can let off some steam and vent. It will do a world of good and actually, the process of venting may reveal possible solutions.