You can't 'fix' the electoral College. It's in the Constitution and will never be overturned because getting rid of it means that the small states lose a lot of power. As for the rest, Obama was trying to be a Left Center leader, not a radical Leftist.