National Popular Vote Interstate Compact (NPVIC). So far 12 states possessing 172 electoral votes have enacted NPVIC. Instead of abolishing the electoral college via constitutional amendment, NPVIC states have agreed to give their electoral votes to the candidate that wins the popular vote. This would go into effect once enough states join that the total number of votes will be 270. 98 votes are needed to get to 270. The 12 states that have enacted NPVIC are blue states. It's hard to see any red states enacting it. But if Democrats get their act together and win some of the these down ballot races, they can flip some state houses and be in a better position to pass NPVIC
It just might work, if you can find a way to get by that whole unconstitutional thing.