Could you order a load of ASOS stuff, try it on at home, then send back what you don't like? Delivery and returns are free, and they carry lots of different brands, plus the search function is really easy to filter with.
Jeans-wise for skinnies I like All Saints Stilt which are a bit more expensive than Topshop but wash and wear really well. They also size by waist rather than dress, which is good for me as I tend to be an "11" in jeans.
I find skirts and tops work better on me in winter, while in summer I am dresses all the way. What about one of the Hush ruched skirts with some nice jumpers and opaque tights/ankle boots/brogues/trainers?