Hunab Ku,
Right now I'd say you're in exactly the type of mindset you want to steer clear of. You might think that you can still get results while in that mindset, and you may be able to. Personally though, I find that if I'm in a negative, "I need to fix things" mindset, any action I take is tainted by that mindset and ultimately produces squat in terms of results.
I'm essentially in a similar situation to you, but I'm a little less optimistic about my situation. I think it's because I'm a little bit further down the path then you are, but don't worry, a lot of what you describe is all too familiar territory for me.
My advice is to stick with it. It too me months of near no success before I started to gain even a little bit of ground, but all of that time spent trying various approaches and exploring things helped me to identify patterns. I still have to deal with the same issues, but since I've seen these patterns before, I'm much better and more efficient at dealing with them.
I also advise you to read this article:
http://www.stevepavlina.com/blog/200...with-yourself/
I cannot emphasise enough how much that article mirrors my experiences (even if I'm only just getting started). I think the most important concept it covers is that the habit of personal development and continous self improvement (or attempted self improvement) is more important then the specific actions you take.
For me, I've largely found that all of my actions failed. It took me a long time to realise that "hey, this isn't working". At that point I decided to relax my approach a bit and go with the flow. I still have everything I've learned so far behind me, but what's more important and what I constantly draw is my experience that helps me figure out what is effective in dealing with what.
Right now I'm toying with trying to "do" less and focus more on action that is internally congruent with my emotional guidance. It took me weeks of reading and journaling to understand some of the concepts related to this one, but it seems to be the way forward for me, and while it's challenging, it seems very much worth it. If I'm wrong, though, I'll just try something else. Nothing's going to stop me from going after what I want.
Realise that largely, when you get started, you're going to suck. This is something I had to come to terms with myself. I thought that if I had no experience doing something, I'd just be able to find one technique or read one book and I'd have the ability to do what it was I wanted to do. Unfortunatly it doesn't work like that, and you'll find there's a big, big difference between understanding something and having the skill to apply it. Not to mention having enough knowledge of yourself and your own abilities and how all of that relates to the things you do.
So don't be discouraged -- be inspired. If you're currently frustrated and feeling bad-feeling feelings, I suggest you take some time off to do something you enjoy. Don't worry about your "problems" and just chill for a bit. Then come back to what you want to do -- not what you feel you should do or what you feel you have to do -- with a fresh perspective. Your problems won't have disappeared, but I think you'll find that the negative mindset that was perpetuating them has.