There's a reason to pan low frequency sources to center - Wavelengths are often long enough that they are longer than how far apart your speakers are. This is one reason most subwoofers are mono.

If you are hard panned, you are not using the capability of the playback system to it's full extent.

Everything that really isn't supposed to have significant low frequency content (pretty much everything besides bass instruments, kick/floor toms, etc. should be high-pass filtered (cutoff frequency anywhere from 80-250 Hz or so, listen for when the sound becomes thinned out beyond what you want) - filter tracks individually.

When I listen to your track here is what I hear:

I don't think there's as much of an EQ issue issue as others are commenting on. For a jazz track, the delay on the guitar is quite a bit responsible for timing muddiness. The chorus, or short delay on the vocals or perhaps the pitch correction is also distracting.

The bass is actually panned fine I would say. Kind of appropriate for a jazz combo thing. One thing that is particularly distracting is that it sounds like all of the instruments and vox are in different rooms because the reverbs don't match on them. The bass sounds close by, the drums far away, the piano in a different room, etc.

If you have raw .wav files, unprocessed, send them to me and I'll mix it for you and tell you what/how I did it.

-Scott