I've had an idea for a while, where you basically build a government as a service. The way you do it is this:
1) You create a non-profit organization and hire a few people.
2) You create a website where every law proposal that goes through parliament/congress/whatever is displayed on the website, and you give each citizen one vote on this website on each proposal.
3) Your people run for members of parliament in the next election.
4) Here's the kicker: You promise that all of your elected members of parliament will unanimously vote on each decision whatever the vote on the website was. If a majority of citizens voted yes on a law, your people will also all vote yes and (hopefully) pass it.
5) Citizens are incentivized to elect your MPs because they are basically direct democracy, transparent and accountable.
6) You explain each proposal in layman's terms, and how it will affect people, so they're more informed on how they vote.
The good thing about this is that it's backwards-compatible with democracy and it's in the people's best interests to vote for your people. They do need to trust that you'll do what you say, but standard checks and balances apply there (you won't be elected next term if you don't). You also need to solve the electronic voting problem, which is hard, but this protocol is probably better than the one we have now where MPs vote based on lobbyists.