Share, talk, and hug. That seems to be the best way we've been able to promote our games. Social media only takes you so far and it's always an uphill struggle to get attention. Showing your game off in person when you can? That ends up being huge, and you make a much more personal connection with your audience than you ever could on Twitter. Look into free events, or events well within your budget. There are more options than just PAX! Boston Festival of Indie Games, Indie Arcade: Coast to Coast, demo nights, local school happenings, all of these are great.
I also highly recommend podcasts, interviews, streams, anywhere you can talk and people can hear your voice. Like SolarLune said, you can come off as a robot, and that goes double for text IMO. The whole point is to always get new eyes and ears on your game and hit as wide a network as possible. There's an empathy that goes along with hearing from or seeing the dev that you don't get in text.