Ranked Voting and Proportional Representation in the house and state legislatures would also be a huge improvement.  Mathematical district drawing, based on just population, would also be a nice anti-gerrymandering tool.  These would kill the two party system and likely reveal just how little popular support the two parties have.