Few days ago I took a couple of online quizzes on political parties in Britain (just for fun) and ended up in between two parties, and not even in one I voted for... It looks like I picked some policies from almost every party. And anyway, for one of my two "principal" parties I can't vote because we haven't any of its representatives in my area. So I remembered somebody telling about voting for policies, not parties and it made sense.
I had an idea that there should be three voices on every important issue. First would be for ordinary citizens voting online - I'm sure there could be a secure way to do it. The voting culture could became a habit quite easy I think as many like all this online quizzes. The second voice would be for some sort of Parliament made of elected local representatives - the professional politicians. The third voice would be given to the real experts in the domain of the question submitted for voting: economists, psychologist, doctors, inventors, artists, etc, the people well know by their books, articles, nominations, experience and so on. They also would provide information on possible consequences of voting one way or another.
Just an idea.