Not sure what changes need to be made other than voting Dem to fix this...and expanding the Court to make up for what McConnell and Trump did.
The EC is problematic but if people VOTE...it doesn't matter.
Dems win when people get out and vote...which os why Republicans focus much of their effort on PREVENTING that
Here's what I would propose.
1) The House has Proportional Representation voting across the whole country. Either a 2% cut off (like Denmark) for parties across the whole nation, or for each individual state. This means regional parties that only stand in one state, could win 2% in that state and still get a seat (or 5%, like Germany).
The reason for this is that it would open up the political system to more political parties. With more political parties, the presidential race would be different.
2) I'd like to see the Senate change. The Senate's unique 2 seats for each state causes problem, for example with Puerto Rico, California etc.
Personally I'd like it to be Proportional Representation too, but there are other ways it too could be better and still represent the states to a certain degree.
3) The presidency would be better if they got rid of it. Have a system like the UK or Germany where the leader of the country is not the head of state, and the leader is the person who gains the most votes in the House.
However the Swiss have a good system with 7 people on the executive, I think the executive could be easily split between different jobs, but the Swiss system leads to sensible leaders and sensible politics.
If the presidency weren't to change, then a run off election like the French, or AV voting/ranked voting where people vote for various people, giving them numbers of preference.
4) Take the politics out of the Supreme Court. The President doesn't nominate, it's not based on the president at all. With more political parties and more consensus, Supreme Court picks would have to be less political, candidates would have to be agreeable to more people, which would stop Federal judges from going bat crazy to catch the attention of a partisan president.