I released my game about a month ago, and I got about 35 views here (half of which I suspect were me testing the game and sitelock features), 50 downloads each on the iOS and Android app stores, and about 500 views on Newgrounds. Newgrounds has some sort of gamification thing so that people play new games and rate them, which is nice. I'm not sure if Newgrounds will work for your game, they seem to be only free games over there.
I'd love to hear suggestions too. I keep getting more reception for my unfinished Ludum Dare games than I do this recent project, even when I post on LD that it is a remake of an old Ludum Dare game!