The oil pulling would get rid of the harmful bacteria in the mouth and also toxins in the body. The cause of loose teeth is usually general malnutrition (which means that you are not absorbing/metabolizing your nutrients). You might not be aware of a digestion problem, but probiotics will probably make a big difference. Garlic is also good for digestion (kills the bad bacteria, not the good bacteria...flora). You want to eat as little solid food as necessary, instead you can get superior nutrition from only drinking vegetable juices (fresh especially). If you can tame the munchies and not eat solid food at all, it would not only let your teeth/gums grow stronger, it would not drain so much energy from your body (because digestion/peristalsis drains alot of energy from the body that can be better used for healing, NO EXAGERRATION). You would have to get all of your nutrition (protein, energy, enzymes, minerals, electrolytes) from juices and supplements, but your gums would probably get better in a month.
Use
Sea Salt (has 6-7 dozen minerals, forum here), garlic pills, probiotics, veg juices, clean drinking water and essential oils on gums (it probably isn't more serious than that).
When you go to this website, press CTRL F (control key and F), enter ESSENTIAL and press enter (close the window if the word is highlighted behind the window)...
http://findarticles.com/p/articles/mi_m0FKA/is_10_64/ai_91563484
Look up FINGERNAIL DIAGNOSIS and you will be able to get a general picture of your health/mineral deficiencies by looking at your fingernails.
Medications usually interfere with digestion/absorption.
If you ever throw up, RINSE WELL (stomach acid is very corrosive to teeth). Orange juice or anything with
citric acid is also corrosive...RINSE.
Brush the tongue also (vigorously, many people buy a small scraper), that is where most of the bad bacteria grow (the scraped off tissue grows back very fast in the mouth), also brush your gums (lightly).
Rinse your mouth with salt water (kills bacteria, dental secret, better than toothpaste for KILLING GERMS).
http://en.wikipedia.org/wiki/Tooth
The teeth are loose because the gums and roots need nutrition, but also because bacteria is high.