I am about those measurements.. It is really hard to find bikini tops! I stick with bandeau tops only because triangle tops just look foolish.
H & M size 2 tops are TINY.. like, they barely fit me. I thought maybe they were geared toward children

Size 2 & 4 you will have some luck with the fit. Also, VS has a limited number of tops I can wear. Last year I bought this twist bandeau top:
in a 32A and it almost fits perfectly (I have to put it on the tightest notch)
I'm thinking I will probably buy another one this year in both black and white.
Other ones I've had luck with in the past are bandeaus that tie in the back (even though the ties are annoying because you can't lay down comfortably).. That way you can make them as tight as you need.