To prevent a callus from forming, try moisturising with a foot cream and exfoliating; this can remove old skin cells before they harden.
It is also a good idea to protect your feet against rubbing and friction, especially if you’re going to wear heels that put extra weight on the ball of your foot.