Speaking as someone who has been muddling about (on my own, then on this forum) for almost a year now... I often have felt disheartened, especially when I measure my work up against some of my favorite producers—instant "block" right there! But I find, even when I feel dejected and incompetent with my Drum & Bass, I still have an itch to produce... So I make psytrance, or lately, synthpop. I don't just listen to other genres (though I do that, too), I produce in them.
Of course, my Psytrance and Synthpop are even further behind, skill-wise, than my Drum & Bass; but the challenge of a whole new genre, with a whole different set of rules, tends to make me feel free-er... er. Then, usually after a song or two is written, I realize how cheezy, low-energy, boring, emo, etc. the music I'm making is... and I get excited for Drum & Bass all over again.
I think, in some respects, it comes down to self-actualization, or being honest with yourself about what really attracts you and what you're good at. At one point, for example, I wanted to play the blues on electric guitar... Hell, I wanted to do 21st century "alternative" grunge music. An hour of making my fingers hurt on the guitar, however, and I just give it up. But, even when I'm actually sick of working in my DAW, there's always some idea I have, or something from a song that inspired me, or some niggling little thing in one of my songs that I can fix, etc. In short, I want to work even when my metaphorical fingers bleed... I guess because even when I really suck it still brings me some sort of satisfaction.
SO, as long as you're still getting something out of it, even when you suck, even when you're totally blocked, it's OK. Write something painfully stupid. Put notes on the screen. Force yourself to play around with your DAW until you can finally get it up again...