Well, without a detailed clinical evaluation it would be difficult to comment on if your symptoms are due to an old fracture or due to other issues. Possibilities that may need to be considered include unhealed fracture, ligament/ tendon injuries, infections, inflammations like fasciitis etc, spur formation, heel fat pad syndrome, arch issues etc. Without knowing the primary cause it would not be possible to suggest a possible management plan. It is advised to consult an orthopedician for an accurate diagnosis and appropriate management. Meanwhile it is advised to rest the foot and avoid weight bearing. You could also use some OTC NSAIDS for pain relief.
Hope this helps.