Content Content Content!! You need to do some keyword research and try to create backlinks for your site. Content! Commenting on forums is a good way to get your site notoriety out there. Did I mention Content?
But seriously, just write about things you love. Don't write just to get money, because you'll be fighting a losing battle.