Self-promotion is crucial. Something I do is write for a couple of football blogs which in theory should then drive traffic to my personal blog. Problem there is that I haven't updated my personal blog for months.
It really is about hard work, writing all the time, posting often and promoting...