Not ever gonna happen as long as the US doesn't fungamentally changes the way representatives are assigned. a "first across the line winner takes it all" system naturally coalesces towards 2 or possibly 3 major parties vying for control.
If you want more variety you'll need to change to a percentual distribution for congress, at the very least for the house of representatives.