Been there, done that.
There are a number of decisions to be made, but the biggest one is this - is your current situation the result of some short term bad luck, or is it an issue with the irregular and too small paycheques?
In my situation, there was some bad luck that made the crunch happen, but it was the realization that self employment just wasn't working out that really changed my life. So we sat down, had a serious discussion and decided that I was to take the best paying job that I would enjoy for one year.
Best financial decision ever. That was 21 years ago, and I am still working in a similar situation and greatly enjoying the work and security.
You can have the best products or services in existence, but if you live in an area with minimal call for them (partially my problem) and/or you aren't the best sales person (also part of my problem), then you are in a situation that is almost guaranteed to fail financially speaking. Failure is not necessarily your fault, but failing to recognize it and act accordingly is.
I would seriously consider taking a regular job - full time preferably, but part time is possible if you are just under the break even point. Commit to a length of time, and save like the dickens during that period. You may find that the extra financial security beats the freedom of being self employed hands down.