if you laid it over existing flooring ie an original hardwood or laminate floor, i think that is where your problems start. Usually floating floors are installed on a subfloor(plywood) and there is typically some kind of underlayment. Unfortunately I am thinking you ar going to need to pull everything up and start over.
http://www.ehow.com/how_5054259_lay-floating-floor-engineered-flooring.html
Step by step to help you out. Depending on where you got your flooring, you may be able to get help there too.
Also, usually floating floors are Engineered(laminate) and not solid hardwood. If your trully have a solid hardwood, then you have laid it wrong entirely.
It might be worth checking out the subfloor if you can get access to it in case that is what is not holding up to weight instead of the joists.
Otherwise, I know in your comment you stated that you don't have the joists exposed, unfortunately, I don't know of a way to resolve the issue without exposing them as anything you tried to do at the floor level would just be adding weight.
If you don't feel your joists are up to snuff, you can reinforce them by laminating them.
You would get additional boards of appropriate size to fit snugly next to the joists, then use an adhesive and screw the boards to the joists.
Make sure you are getting the additional wood over your load bearing walls, otherwise again you are just adding weight to the situation.
Remember though, even if you are going to make it a DIY project, structural work is a big deal and you should at least consult a contractor/architect and make sure you get proper permits and inspections.
You can save yourself the money on the labor, but don't skimp on the planning.
Best Answer
There are three general approaches that will fix the problem: