@ xiaohimecece - My measurements are about the same as yours, I have a 30 inch bust but I'm 5'6". I like to make my things, but I have a Baby, the Stars Shine Bright dress and some Bodyline things (size Medium) and they fit well. The BtSSB dress has shirring in both front and back, and is Empire/high-waist. The Bodyline dress I have has shirring in the back. My Bodyline skirt has a full elastic waistband, and it's a little tight.
My advice would be to look for items with shirring and/or corset lacing, and shorter skirts. The reason for the shirring is that the shirring fits a range of sizes so it seems like the smallest size is usually a little bit less on these pieces. It definitely does help to be able to try on items in-store; you're very lucky!