It would help to vote on fewer things. Here in SF, my ballot included:
President/VP: vote for 1 of 6 listed choices
US Rep: 1 of 4
State Senator: 1 of 2
State Assembly: 1 of 2
County Superior Court Judge: 1 of 2
City Board of Education: 4 of 15
Local Community College Board: 4 of 9
BART (commuter trains) Director: 1 of 2
12 yes/no State Propositions
22 yes/no City Propositions
City Supervisor (Councilman): preference rank 3 of 3
That's insane; there's no chance of the average busy person making reasonable informed choices on all of these, and we should be able to delegate most of this to elected representatives.
(If my math is correct, and not even counting the option to abstain/undervote, that's asking me to express almost 63 bits of preferences -- and more bits are allocated to the less-important issues.)
I would propose a 'complexity budget' on any election's ballot, limiting it to one page or no more than some small number N of decisions.
What to do with all the overflow items? Kick them to an 'electoral jury'. a few hundred people randomly selected from all voters, who would know weeks in advance of their status, and get to meet and discuss all issues in detail. (Perhaps, as another way to improve the attentiveness/quality of this pool, compensate service or let those selected without the time/interest to participate nominate their own proxy on the jury.)
Then, instead of a system that almost seems designed to confuse and discourage attentive voters, you'd have broad voting on the few major issues, and statistically representative but highly focused voting on the minutiae.