Well based on huskypups comments and the description above, I'll commiserate with you.
I launched a site 18 mths ago, under 70 articles, in a competitive widget sector, got a few obvious links then left it to its own devices, it only started getting 1 unique per day average after 14 mths. It ranks for many queries, just beyond the point were visitors end there search, mid page 3
And every time I think about what i'd need to do to progress it further, it hurts :)
it was just an experiment,but i enjoy the sector , so some hurting may be in order soon :)