Those are silver-plated connectors, right? I've had good luck polishing connectors with Cape Cod polish. However, silver always tarnishes and doesn't make for good connectors. (It is the jewelry in "audio jewelry.") For about the same price as the Cape Cod polish, you can get the locking banana connectors here, at the bottom of the page:
https://www.bluejeanscable.com/store/speaker/index.htm
Those are as good a connector as you can get. Generally, the biggest issue you face with speaker wire is loose connectors. These take care of that problem.