1.) Choosing a length: What you want is a skirt that falls right below the knee to a length just above your calves. Avoid skirts that cover only a part of your knee joint. This would cut off the length of your legs at an awkward place, leaving your lower leg looking stubby and your knee looking unnatural.
2.) Straight cuts: While a tight bodycon skirt might look too much like a tight burrito wrap on your legs, a flexible pencil skirt can do wonders to look relaxed and/or sophisticated. To flatter your figure, try finding a skirt that goes inwards slightly around the hem so there's emphasis on your curves.
3.) Feeling flowy: If you're more of a flowy chiffon or A-line skirt person, try to find a pleated skirt. Even subtle pleats will create vertical lines for the eye to follow, giving you a leaner look.
4.) Shoe pairings: Like in any other outfit, this is pretty much personal. But keep in mind that if you're going for a chunky edgy look with ankle boots, make sure the top of the shoe falls below your calves. Then, the hem of the skirt over the knee and the top of the shoe below the calf creates a natural window for the eyes, which emphasized the length of the lower legs.