The color pink is good for feminine products but somehow it just doesn't work. Or you can leave the pink as it is and work the the font color.
I would use more curly shapes instead of the gradients, they just don´t fit in. The background is excellent, and the logo is too, but these gradients make the site feel out of place.
The layoiut of the site doesn't seem to be thought out a whole lot. You have some alignment issues, spacing issues and it looks like html issues. I think a redesign could definitely benefit you.