If you want to get rid of the electoral college, it would take a constitutional amendment to remove the electoral college, which would require the standard requirements for a constitutional amendment. This would not happen.
If you want to make the electoral college useless, there are two major pathways. One is to amend the constitution to grant control of elections to the federal government rather than the states, and have the federal government conduct the election in such a way that the electoral college outcome matches the national popular vote. This will also not happen.
The most plausible pathway is the NPVIC (National Popular Vote Interstate Compact). This is basically a contract between states to agree to give their electoral votes to the winner of the national popular vote. It's been signed by enough states for about 130 electoral votes of the 270 you need. The way it works is that as soon as enough states have signed in, the contract will go live. So right now California has signed in, but the contract isn't live, so California gives all its EVs to the state winner. But when enough states agree, all those states will switch overnight. So imagine that 280 EVs worth agree, and the other states don't. The other states will allocate their electoral votes based on state winners, but the states that agree will give all 280 EVs in a bloc to the national popular vote winner. So the states that don't agree no longer matter, and we effectively have a national popular vote election.
You can read about this here:
https://en.wikipedia.org/wiki/National_Popular_Vote_Interstate_Compact
I recently posted in PoliGaf a series of journal articles debating the merits of the proposal:
http://www.neogaf.com/forum/showpost.php?p=223113199&postcount=16882
Of course even in that situation there could be faithless electors. As of right now, we depend on electors deferring to norms that ask that they obey their state's election results. That's how the American electoral system works.