Having said that, in case it seems like I'm not making a point, you can control how you vote and how you spend your time. Vote in the manner the best reflects your interests and spend your time convincing others to do the same.
If you know that a politician doesn't represent your interests, don't vote for him just because he promises you a unicorn. "Getting money out of politics" is one of those mythical beasts; nobody who likes taking bribes is going to make bribery more difficult unless it benefits him in some way. Moreover, attempting to control other people's votes by restricting who can talk to them and how is essentially saying: "I know better than you, and so you're going to do it my way." That statement will definitely come back to haunt you, and it might not even take until the next election.