I was forced to read the book "E-Myth Revisited" as my course material. It gave me incredible insight into delegating and many of the fundamental issues with running a small business.
Without my accountant and a few key, incredibly supportive clients, my business would have gone under a long time ago.
My business coach had started and sold a number of businesses, and was able to advise me on things that I would never have done on my own. Look for someone like this in your life, even if only temporarily.
My wife started helping with some aspects of the business as well, and I couldn't do it without her. You need help, period. I've trained 2 of my kids to build websites, one has moved on to college in some other industry and the other is interning at a bigger company (building websites). And I plan to teach my other kids as well, and have them help where possible.
What this taught me was that I can't do everything myself, and I don't want to anymore, it just sucks to do it on your own.
The best thing that happened recently is making friends with another local business owner, who also builds websites, but our business interests don't conflict, and we respect the others perspective a lot, so we get to hang out from time to time just to talk and have coffee. We understand the world in a way most others cannot. The struggle, the freedom and preasure, etc..
Keep looking for answers to your specific problems before giving up on your business.