Try making a platform of cinder blocks. They are cheap and might really improve things. I would also put spikes under the speakers. I am using Vandersteen 5A's that come with spikes. In my last home in New Jersey, my listening room was on the second floor the flooring itself was oak. When I moved to Scottsdale, Arizona with Travertine tile floors and no basement, the speakers sounded so much better, I couldn't believe the difference. My other suggestion is to move.