Have you had yourself evaled by a PT or chiro to see if that leg length is from a problem at the SI joint and/or pelvis? (I hope you know some good chiros/PTs.)
If not, I would get that done.
That's the first place to start. It very rare to have someone with a leg length discrepancy in adulthood s imply because if one leg gets shorter than the other while growing the extra "pounding" the other leg takes makes it grow faster.
If it comes back negative, we'll go from there.