okay, so i bought this REALLY pretty black ruffle knee-high skirt and i don't know how i should wear it

i'm not a skirt person because i do NOT have the legs for them

so this is probably only my like fourth time wearing a skirt in my lifetime [or as far-back as i can remember] so i really need some tips... i want to layer it, but with what..? and i don't know what shoes to wear with them either.. i think i'm good with the top issue, but i could still use some tips... also, this is just for an every-day outfit, nothing special, so casual would be nice.. and if you have a LOT of tips, you can also give me some on how i should do my hair too

(i have layered chest-length hair)