I am only 20 years old, but already my teeth look terrible from a combination of overnight grinding and coca-cola addiction. Well I have already cut the soda from my lifestyle, began wearing a nightguard, and am starting to supplement each meal with some Caltrate, but I want to know if I can do anything else to help build my teeth back up. Is there anything I can do?