Another really good source of calcium is sardines. You pretty much end up eating the little bones and they are an excellent source of calcium.
And you really should try to get as much from your diet as possible. Calcium from vitamin pills is OK, but it doesn't get absorbed as well, and it doesn't seem to have as much benefit as "natural" forms of calcium. So, it might not help the bone healing process quite as much.
One thing to also bear in mind is that calcium can interfere with iron absorption, so you need to make sure you take that into account if you up your calcium intake.