This may sound INSANE but how about a short test for each voter before he cast his/her vote on some set criteria kept equal for each & everyone, you pass in it you vote, otherwise next time.
If you expect something from your state than the state also have the right to judge if you utilize the most precious gift it has given to you well.
I think politicians should take a test for honesty???