Natalie--was in a bit of a hurry this a.m., so didn't offer any alternatives to the skirt, even though i had some in mind. The reason i asked about the composition of the material is because in my experience that is key to a successful knit pencil skirt. If the fabric isn't weighty enough, all the little imperfections are on full display! I agree with the sentiment that in sizing up to accomodate (your crab apple sized!) belly, the skirt doesn't provide enough hug to your curves. One solution would be spanx; some people luv'em, others not so much. I do find they create their own set of problems under a solid colored skirt.
I've found great success with the karen kane and red dot skirts i've linked here. Both are similar in design and construction in that they are two layers thick; think of a long piece of fabric doubled up so instead of a bottom hem, that is where the crease of the fold is located. The red dot skirt is hefty in weight and provides compression of it's own. The karen kane is a bit thinner in fabric, but with spanx underneath (the pattern of the skirt prevents any lines from the spanx showing) it is an incredibly comfortable skirt! The karen kane comes in a couple of black and white prints that i think are attractive as well, and i think the length and scale could be good for your petite frame!
http://www.6pm.com/product/7955601/color/316670
http://vip.zappos.com/red-dot-.....skirt-grey
http://vip.zappos.com/spanx-sk.....short-nude