Another bit of advice, if you've been fucking around with something for a year and it's done, but not making money forget about it and try something else. You need to get a bunch of sites, campeigns, methods actually up and running, and then have them completely fail. Plan on it not working and don't wait for your site to make money.
I see a bunch of guys trying to dial in a site which has zero potential because he didn't do keyword research, his competition is insane, or there's just no search volume. You figure this out when you make 10-50 sites, not 1. A lot of shit just plain doesn't work, whether it's a method, keyword, niche, etc. Maybe it worked for someone at some point, but you gotta try a lot of stuff before something will click. Don't mistake this for trying a lot of stuff all at once. One at a time, but if it doesn't work, move on.
You wouldn't want to marry the first random girl you meet, so don't fail at the internets because you want to marry the first random idea you come up with.