It's doubtful you actually have a true anatomical short leg. Jus from your pic you can see you are globally listing to the left. SCM is more prominent on the right, probably compensating for some head translation/rotation.
Its 99% Likely your pelvis has rotated posterior/inferior and anterior/superior to compensate for your fkd up spine, which will produce an observational short leg, when in fact both legs are most likely the same length. Look up a chiropractor with a GOOD reputation in your area. Hit me up if you need info on finding one.