I'm all for a constitutional amendment that provides that the person who receives the most votes within a congressional district receives the vote of that district.
The two additional electoral college votes for the state are given to the candidate who received the most votes from that state.
The candidate that receives a majority of electoral votes is President. If there is no majority of electoral votes, then the candidate who received the most electoral votes wins.
If there is a tie, the candidate who won the most congressional districts wins. If still tied, the candidate that received the most state electoral votes wins.
Each state has the right to apportion it's electoral votes as it chooses...Maine and Nebraska have system somewhat like what you are talking about...
BTW, should Shrillary run, what is the New York law...does she have to resign her seat? IF so, no way she runs...too risky...