This sounds to me like you have structural problems and it is more that a quick DIY fix. I think you should look for a reputable local builder a member of National Federation of Builders or the Federation of Master Builders for example.
Mark J
February 2008