In the indie scene, doing well in a competition like Indiecade can provide a pretty big boost. That's mainly for a certain kind of game, though, more or less "one that other indie developers will find interesting". Some sort of innovative mechanic or new take on a genre is probably the most common route on that. If you do have that style of game, any other way of meeting other devs (forums, game jams, etc.) can also help spread the word; there are few things devs like more than talking about other cool games they recently heard about, and the more people who know about it, the more likely it is to get reviews / blogged about / etc.
That's another angle to go for directly, though; try to find some blogs covering areas where your game seems relevant, and see if they're interested in reviewing it.
That's another angle to go for directly, though; try to find some blogs covering areas where your game seems relevant, and see if they're interested in reviewing it.