J Rabbit business card design

First thing that strikes me it that that's not a standard business card size (85x55). Everything looks a bit squashed in (perhaps the logo needs to be smaller?). The lines containing the words "SEX TOYS" and "MADAM JD" sit very badly together, it's made worse by the lines in the background which draw your eyes to the fact that the 2 lines crash into each other. Why are those lines there? the design would look much cleaner without them. Also not quite sure the logo works either. It seems badly kerned and the woman swinging round the J adds to the overall feeling that it's all been crammed in.

Hope that wasn't too critical... ?
thanks for the feedback, yeah i feel the design is a bit dated considering the current trend. will need to clean it up, I crated the lines in the background to add structure.

why is the images i uploaded so pixelated and small ??