Personally I think USA should:
- remove the Electorial college system
- Encourage more parties
If you pick up a more representative system such as Mixed Member Proportional (MMP)
What is MMP?
Then gerymandering becomes a thing of the past, and each vote is equal in weight. Your eventual government becomes a representation of the votes and votes for third parties are no longer wasted votes.
With USA only having two parties, your parties are very confusing.
Myself, I tend to be centre right. I like right leaning fiscal policies but left leaning social policies. I'm not religious so If I were a USA citizen I would really struggle to vote for the Republican party which seem to pander alot to Christians, anti science and are contrarian.
When a USA party wins the election, you don't know if the people voted for Far left, moderate left, centre, moderate right, far right. But if you had parties representing each of these positions then you would know what people want. e.g. if you had 10% far left, 5% progressive, 40% moderate left, 30% moderate right, 15% far right. Then you'd know that the country mostly wants left, and mostly wants moderate left, that they are not too fussed about progressive. This means your government would be made up of moderalte left, progressive and far left (if they combined into a coalition government) and that your moderate left would have the lion's share of the power and the president would come from the moderate left. The progressives would be in government, but more for support. At 5% they wouldn't have much leverage to negotiate on policy, but might get one or two things through.