as you give the detail about your problem,it seems that you have not gone for scaling yet even once. so i will suggest you please go to a dentist
in your area and go for complete examination done and after that for scaling too.and please follow all the given instructions properly.because as you gave the detail it seems that you have deposits over your teeth and gums (plaque
and calculus).these deposits are destroying your teeth and gums and related structures,because of that you have loose teeth,bleeding gums
nothing to get worried,take a proper treatment.you will definitely get relief.