See my earlier post on the Electoral College for an understanding of why it's mathematically impossible for a Constitutional amendment that would institute a direct popular vote for the Presidency to ever be ratified.
The Wall Street Journal has another good reason why eliminating the Electoral College would be a bad idea.
Direct popular election would also vastly increase the risk of corruption and electoral disputes. With every vote competing directly against every other vote, dishonest politicians everywhere would have an incentive to engage in fraud on behalf of their parties. And a close race would make the 2000 Florida brouhaha look like a kerfuffle. Every one of the nation's 3,066 counties could expect to be overrun by lawyers demanding recounts.Short of a Constitutional Convention, the Electoral College isn't going anywhere, so I suggest you get used to it.