I have a home that was built in 1900. The foundation is solid and I have had the sills and joists checked & they are ok. The problem is that when the original house was built there was a small cement-block, one room basement under part of the house. Then a two story chimney was built on a wall in another part of the house. The chimney did not go all the way to the ground, it was built on a platform that hung about two feet from the floor. Over the years the house settled and the weight of the chimney pulled the floor in all the rooms toward that wall. The rest of the house settle pretty evenly except where the cement block wall kept a corner of the house from settling. Unfortunately, the cement wall ran right down the middle of the dining room. One side of the room nearest the old chimney is about 6 inches lower than the side over the basement. Nobody seems to know how to go about leveling this floor. The joists have been bent through the years and I've been told trying to straighten them would crack them. Is it possible to put a raised floor over the existing floor and level it that way? I know nothing about home repair and can't find anyone who has a solution. If the floor were just slightly off I wouldn't bother, but the 6 inch drop makes you feel like you are drunk when you walk through this room. Any ideas would be appreciated.