This seems to be delayed union of your fracture.
Healing of any fracture depends on many factors...which includes smoking and drinking habits of the patient. So if u smoke or chew tobacco, please stop that. Also, start
vitamin d3 and
calcium supplements.
I will not be able to comment on how much time the fracture will take to heal unless i see the xrays...so please post the xrays...