You've got to give the people what they want, or you've got to convince the people they want what you've got. Straight-up copy just doesn't make people's mouth water. I'm finding that I'm getting quite obsessed with one type of writing at any given moment and neglecting others. All the while I am slowly creeping up to an insurmountable wall where I feel like everything I'm writing is crap.
The solution is to keep writing, no matter which way you go about it and stuff it into some cake so people will want it. Whether they'll buy it or not is an entirely different story, but as long as people read what you're putting down on paper and coming back for more the next day, you're doing alright.
On a side note, I'm becoming well aware of what ROI I am needing from the time I spend writing. It's got to be high! About two years ago I was writing entire 500 word articles for a few bucks. A FEW BUCKS! Maybe like $3 to $6 for quality writing that I spent at least an hour on. In my mind I was paying my dues, but working for pennies is so easy to do because people will never offer to pay you more if you don't ask. Getting what you're worth as a writer is important for financial reasons and also confidence reasons. I'm almost embarrassed to post about how long I was writing for cheap, but it's in the past and with some good judgment and even better advice I'm beyond that.
So, eat up your content cake as well as your *spinach* filled brownies and don't write for less than you're worth!