Do we need representatives at all?
I mean, we have the Internet now.
We used to need experts/professionals for knowledge, news aggregation, and problem help/advice. Now, we have Wikipedia, Reddit, and Stack Exchange.
Why not gov too?
There was a project called Hyperarchy I saw a while ago (their site seems down), which had the idea of 'delegating' your vote to experts you trust on certain topics. So you could say, "I trust Richard Stallman to vote for me on the topic of software copyright", and he would effectively get an extra vote.
I see the biggest problem as being one that you will never force everyone to care about politics, and if you are in a state where someone doesn't care, you need to provide them the means to maximize their representation while minimizing the work they do.
If we were voting on every issue collectively, not only would that be mob rule, but we would never be able to break convention. Some things, like ending prohibition on marijuana would pass because they are a majority opinion, but things like gay marriage still poll below 50% and unless you turn everyones opinion in favor (and it is amazingly hard to sway childhood imbued prejudice) you would have an endless cycle of human rights violations.
When you have people, who you know as your neighbor, but also know they are smart / wise / worthy of being your representative, they can put in the time and should care about the process enough to do the research and understand implications. It is a huge time commitment to understand the breadth of political topics in enough depth to have a reasonable opinion on them. It is the kind of thing best dealt with through employment.