I started drinking raw unpasteurized milk, which is available in some health food stores in California from a couple of dairies that are organic.
Within a week or two I started having the weirdest sensation inside my teeth. They didn't hurt - it was just a feeling of activity going on inside them, and it dawned on me that it must be laying in calcium.
Never had anything else do that - including calcium supplements. So that's my suggestion.