If changing speaker cable made such a noticable difference then maybe there was a polarity change which gave the effect and the difference was not so much from the cable. Sorry if someone else already suggested this.
It is tempting to get a better amp, source or speakers, but, whichever you...