magnesium makes calcium dissolve. Don’t give up calcium; just take more mag. at least 800 mg/day but not in oxide form.
I'll second this. In addition, take a B-complex with the magnesium, B6 especially is necessary to enable the calcium to be dissolved efficiently.
Also, try to de-acidify your meals - eat alkaline!