When you're short every shirt is too long, and when you're curvy a long shirt can make you look larger around the middle than you are. An easy way to fix this is to tuck it in. A good rule of thumb is that your shirt should never cover your zipper.
If you're cuffing your jeans it already cuts your leg off, so tucking in your shirt will help section your body in a natural way. Also, if you're going for a baggy boyfriend-jean look, then a fitted, tucked-in shirt is a good contrast for a cleaner look.
I would never tell a girl that she HAS to wear heels because to be honest they're the WORST. But when you wear an asymmetrical dress it is best to wear it with heels. It will help make your calf look longer.
I'm a major fan of the "bag dress," but it isn't the most flattering. Pull in your waist for a look that shows off what you've got. It's the oldest trick in the book but it really does work.
They can give a "cankle" look and make you appear shorter than you are. Try a jean that cuts off at the ankle instead.
Ankle strap sandals are great but they work best if you can't actually see the ankle strap, because it can make your calf look bigger than it is and cuts off your legs in an unnatural way. Try something lower to help give your legs all the height that they deserve.
It's unclear whom shirts are made for. But it's not for short girls. If you have a racerback shirt, tailor it. Pulling up the straps to the correct position will help you look slimmer, and pulling the bottom of your shirt to the right length can cover your bra straps so you don't have to purchase a special bra for your shirt.
Boxy shirts can make your shoulders look broader than they are. An easy fix is to throw a blazer or jacket over it to soften it up a bit.
Bat sleeves hit girls at the largest part of their arm and can be unflattering for most people, no matter their shape or height. Go with a longer sleeve to show off your guns in all their glory.
Long-sleeve shirts can give a smaller girl way too much fabric to work with — you can end up swimming in them. Try cuffing your shirt to help break up the design.