The treatment your doctor prescribed, Fucidin, is an antibiotic, and would almost certainly have cured the cracks by now if a bacterial infection was to blame.
It is of great clinical importance that Fucidin provides high concentrations not only in areas well supplied with blood, but also in relatively avascular tissue.