Besides the possible reduced fat, pain in the ball of the foot can be caused by abnormalities in the feet, arthritis, certain ill-fitting shoes, wear high heels too often, or any abnormal pressure on the ball of the foot. Other foot problems such as hammer toes, can also cause incorrect pressure distribution.