I would recommend buying pants that fit you well other than the length of the inseam and then getting them hemmed. I'm 5'0", and even short/petite pants are too long for me, so I hem them. That way, you get pants that are just right for you! It may cost a little more if you get it done professionally, but it's worth it! /emoticons/[email protected] 2x" width="20" height="20" />
If nothing works, you can always hem them or get the pants to a tailor.
I shop for pants/jeans at Hollister Co., where they have, for example, 5L meaning size 5 long or 1S size 1 short. If you measure your legs and remember the measurement, you can go to a store where they organize by length.