Make sure you're creating something around your music that people want to be a part of. If you're begging people to support you in one way or another, you're doing it wrong. Build an experience that automatically attracts fans to you and makes them want to get in on it.
Do you see the same faces in the audience at your gigs, or are you seeing more strangers with every show? Can you honestly say that there's something significant that sets your band apart from other bands in your genre? Is there something that you do better than other bands? Doing something as good as other bands isn't good enough. Try to put yourself in your potential fan's position; would you rush to see your band live or buy your music? Are you using the available resources all over the internet in a creative new way instead of the same old, same old that every other artist has already done?
You probably love or hate some of the following bands/artists, but it doesn't matter either way. Learn from them. The fact that you love or hate them means they're doing something right. What sets them apart from others who don't share the same level of success?
THE BLACK KEYS
LAMB OF GOD
There's more choice out there than ever before so make sure you're offering your fans something solid enough to embrace and climb on board your very own rock and roll train. Look beyond the music and offer them an experience and a lifestyle and in time you'll find that you don't have to beg and cajole people into supporting you. They'll want you!