I use twitter - good indie dev community on there. I've created youtube channel, do a bit of networking there. Get friends and family to share via their social media accounts. Use a few other sites also and spend a little on advertising after an initial game release to get a few installs. Takes time to build up the downloads and have to keep finding new ways of marketing and promoting. Do a lot of online reading and research into different options, some of have been more successfull than others.