Firstly get deep cleaning done by professionals. After that, You should maintain your teeth at home by using proper brushing techniques. Cleaning with dental floss and proxabrushes. Gum surgeries are also advisable but that will be decided by your dentist only. Sometimes, Splinting of teeth may help you.