You should have the doctor check you for rheumatoid arthritis. This often shows up in the fingers.
The calcium you are taking can also contract your muscles contributing to the problem. You may want to switch to an acidified magnesium such as magnesium malate or magnesium citrate, which relaxes the muscles.