I'm an hourglass and I prefer A-line skirts, provided they aren't too full, and hit at the knee. I think they balance me out better. I'm always thinking my hips are too narrow, so I like having the illusion of wider hips. Or it's simply that I grew up with a mother and older sister who were perfect pears, so the pear silouhette is stuck in my head as the "ideal" female shape!!
Pencil skirts ... I find really difficult to fit. If they are regular, then the vertical proportion is off. If they are petite, I still struggle, because my waist/hip proportion isn't under 0.7 ratio, and these skirts seem to demand that. I have a bit better luck, but often I think my body looks like a snake that swallowed a mouse in them!!
With that said, I did score a bright red, high-waisted cotton pencil skirt recently from H&M! It fits just right. It looks fab with my b&w striped shirt and a pair of pointy toe black pumps. I just wish I could find something just like it, in a better quality material, because this one is chintzy and it'll probably only last one season.
Eh... I should get my sewing machine out. I know how to sew, and skirts are the easiest thing in the world to sew. I just hate sewing.