Yes, I have. Two words, Oil Pulling!
First thing in the AM on an empty stomach before eating or drinking anything, 15 to 20 minutes of oil pulling followed by a warm water rinse and gentle tooth brushing works wonders! Spit the oil into a trash can or compost pile as your sink drain will not appreciate congealed oil.
I have experienced amazing results with organic coconut oil. It will turn from solid to liquid after a minute or so. There are other oils you can use but I can only speak to coconut oil.
12 Years ago I was told by a periodontist that I "Urgently needed gum grafts". Instead of surgery I chose diligent flossing, a gentle bristle tooth brush and began a daily practice of oil pulling.
After a few weeks of oil pulling you will notice your gums will look and feel stronger and healthier, your teeth will be whiter and your breathe fresher.
Try oil pulling before you consider any surgical procedure or synthetic chemical remedy!