Simple. Every person who votes gets a special lottery ticket making them eligible for a 100 or 200 million dollar prize; whatever it takes
Naysayers will say we are trying to "bribe" people to vote. No. We are offering a carrot. The stick people want to fine people for not voting. Very negative. We reward people all the time for doing the right thing. Let Buffet or Gates put up the money or better use some of that $1 check off tax money or a similar check off on tax returns provide the prize. My God, even TED has a prize, and is that considered a bribe? Why shouldn't there be one for voting. People love lotteries and I predict there would be a huge turnout and if not, then keep doubling the prize till the turnout is consistently in the 90% or more category. Anticipating those who will argue against this idea are those who will say that people should not have to be rewarded or enticed to vote. My answer: we are now actively discouraged from voting by such outrages as voting a working days and not having a national holiday to vote. But that would be a whole lot harder to change than simply having a large lotto prize for voting.
And as I said, if the government cannot or will not come up with the prize money, then a few wealthy benefactors can put up the money...and this should include both conservatives and liberals and all in between. If the idea catches on there could be all sorts of consolation prizes like new cars and kitchen appliances etc so corporations can help to "sponsor" not candidates but voting and democracy itself. This ballot box brought to you by GE. Just kidding. And lastly no one is telling anyone who to vote for. You are simply being asked to vote and for exercising your free choice to vote for whomever you like, you get entered into a huge lotto. What could be more enterprising than that.