Campaign finance - No entity can spend money supporting any candidate or election issue unless that person can vote in that election. (Eliminates pacs, corps, unions, congressional coordinating committees, DNC/RNC, big $ national donors, Californians donating to Texas candidates). To accommodate the 1st amendment, you can spend discussing issues (abortion/gun control is bad/good), but no candidate recommendations.
Political parties are bad - Congressmen/Senators are more beholden to their leadership than their electorate. To weaken the party power:
No state supported primaries
Only candidate's name on ballot, no party reference. Obviously no straight ticket voting
End direct election of Senators. Have them chosen by elected state officials (As opposed to original legislature only language, I'm thinking Governor nominates, Leg approves.)
Congressmen elected as current. As to the # of congressmen, I am amenable to increasing. And let them attend sessions and vote via webinar or some such thing.
Electoral college - I am generally ok with it, as long as there are no "winner take all" states. For those who proclaim it is anti-democratic, well I don't really trust the electorate. (The electorate gave us Trump and Hillary)