I want to know why there is so much pain. I would suggest you to meet a orthopaedic surgeon
as i do not think a five year old healed fracture
should cause so much pain. If at all there is any pain then we should know why it is there and then try to remove the cause. If it is due to nerve
pinching or weak muscle. If cause is known then then treatment is easy.