In order to revitalize the Democratic party/help American pols serve the interest of working folks rather than big donors, there needs to be 1) more political activity among regular folks 2) more knowledge of the corrupting influence of campaign finance among regular folks 3) a group of pols with the credibility to say that they are the solution to this problem.
This will take some time and courage and result in short-term losses, but in the long-term, it will be much better for America.
Why would it take "short-term losses"? Because opposing the corrupting influence of campaign finance is unpopular? I no more will believe this, than you will believe that Dukakis lost for not supporting crony capitalism. The party needs to stand for reform of the political finance system.
Your missed the most important part in your list of 3 solutions though: Actually fixing the problem! That will take a new set of laws that lay out a workable, sustainable and constitutional political finance system that can last long into the future, while largely neutralizing the disproportionate influence of the rich. In my view, elections should be publicly funded wholesale, with much lower cap s on donations (about $250), but with matched donations.