A lot of people do not understand that while voting is democracy, it is not political activism.
When you go vote for president, or any office where the two major parties are reasonably close in size and third parties are orders of magnitude smaller, you are presented with exactly two choices. No matter what you do, no matter how much you want it to be different, you will be making one of those choices more likely, and the other one less likely. Of these two choices, one will be closer to your personal policy desires than the other.
If you vote for the one closer to you, you will make the one closer to you more likely.
If you vote for the one farther from you, you will make the one farther from you more likely.
If you vote for a third party, you will make the one closer to you less likely.
If you don't vote at all, you will make the one closer to you less likely.
It doesn't matter how much you don't like it and want a different system, the math does not care. You will, whether by action or inaction, make one of these two options more likely, and the other one less likely. That's the American ballot box.
You are not voting for your political conscience, or to change the system, or any of that activist stuff. You are simply making a choice between the two policy platforms that have been presented on the ballot. One will be closer to your policy preferences than the other. Your vote will not change what is put on the ballot, or how the votes are counted, or how the electorate in general shifts.
You're just choosing one of two policies, of which only one will be implemented.
That's democracy.
But it's not activism.
Political activism is where all the hard work is. Activism is where OWS, the LGBT movement, and the Tea Party live. Where they go out, make noise, protest, run primary candidates, get on TV, make ads, donate, blog, tweet, and all the rest. That is the ONLY thing that changes what you see in those two choices in the final ballot. Obama didn't start talking about wealth inequality because some people cast protest votes or stayed home in 2010, OWS forced him to do that. Romney didn't drive farther and farther right because some people voted for Constitution party candidates, the Tea Party made him do that. Voting doesn't make politicians do anything. When they lose, they turn around and start planning for the next election by finding ways to appeal better to the people who are making all the noise. When they win, they listen to the people who make all the noise to avoid losing popularity. The only thing the votes do is choose which of the two gets a turn to implement policy.
Getting in the face of politicians en masse and telling them what you want is how you get them to start doing what you want. It's public, and messy, and hard. Voting on the other hand, is private, simple, and easy. You either pick the policy that's closer to you, or the one that's farther from you. Nobody's going to know how you voted, and nobody's going to care. Your political self image and opinions on the system are utterly irrelevant to the fact that you will end up either pushing in one policy direction, or the other, like it or not.
So get your priorities straight, and stop trying to make "statements" when you're behind the voting curtain, and start making them out in the open, at a protest, canvassing for a primary candidate, in a letter to your congressman, or however else you can get in their damn faces. Try to change what's on the ballot before you get it, instead of just showing up and voting to void what progress has been made just because you don't like how it works.