Changing the manner in which votes are wieghted may have some affect. But the US system needs much more than that.
The USA electoral system has several basic faults that allow minority parties to take office (W bush, both terms, for example). One is the electoral college and 'winner take all' (the votes) system thats in place on many levels. Re: votes cast for president: if popular vote, (as opposed to votes ground up and processed thru the electoral college system) were in place, many small mid western states, with very low populations, would find their 'influence' decreased. Votes are not equal in the USA. The vote of a citizen in, say, N. Dakota, weighs more than the vote of a citizen in large population states like TX, CA, NY.
Ditch the electoral college, and make the voting for the US president a truly national vote, not a vote based on how well the politicians do in manipulating 'key' states in an attempt to 'manufacture' a majority in the elctoral college.
Secondly, the gerrymandering that is rampant in the system and is currently so acceptable now must end. Fifty years ago, politicians were voted out of power because they abused the redrawing of district lines. Now its so common. Ever notice how districts often cut up cities, placing a small portion of the city population in with a very large surburban, rural population? The effect of this is to guarentee that the poor people in the city have NO representive. They can't pool their votes and elect even one of their own because they are divided into several chunks. And each chunk is, within 'that' district a small minority. Both major parties play this game... (sadly). Currently, its TX trying to minimize the hispanic-american vote. And...
The new monster to rise and distort 'democracy' in the USA is the mating of corporate personhood and 'quiet money' financing of election campaigns. Now Uber-corporations, (many of whom are not 'citizens' of the USA, but more interested in'global' markets,') can speak very loudly in election campaigns, via their immense wealth. Their voice is louder than mine, and reaches many more possible voters than my voice can. To make matters worse, the people have no idea who is really voicing an issue, as the uber-corp (and the entrenched plutrocracy that mostly controls corporate agendas) can now spend these mega millions of dollars secretly. The very idea of privacy, which was intended to protect individuals from the power of organized groups (govt, military, etc) is now being used to shield uber-corps at the very time when technology is virtually eliminating individual privacy fro the masses of people. (Oh, some individuals can have privacy if they are protected by the walls of a corporation. "Its good to be the King." LOL)
just a decade ago, one presidental candidate had issues because 'foreign' interests were contributing to his campaign. The GOP (Greedy 'Ol Plutocrats) were all over this candidate (Clinton, I think) for taking foreign money. And I agreed with the GOP stance. I'm not sure how foreign these corporate 'persons' are. I havn't seen their birth certificates. But their corporate policies seem to hurt main street americans and favor economic elites in many non-democratic countires. Why can these 'uber-corps contribute to domestc campaings, and secretly at that? They shouldn't.
SO thats it. Popular vote for president, not an electoral college. Districts with boundries that don't intentionally carve up groups so as to eliminate / dilute their voices. Remove all private monies from campaigns, severly limit amounts non-individuals (corporate/associations/ etc.) can give, and/or limit to individual giving. No privacy for corporations, associations, etc., when it comes to election issues. And apply the RICO - conspiracy/ money laundering laws to corporations who meddle in elections.