If the difference in leg length is something new you may need your hip re aligned by a chiropractor.
What is your standing position?
Torque and Trunk Stability Part 1
Collapsed arches you can do foot exercises to strengthen your feet and build an arch.
Starting working and improving where your feet are at.