It may rock to you, but what are other people saying? You should ask them. The reason is, sometimes you can be too close to the website to see where it may be lacking.
Now, this advice does come with a disclaimer. There are always going to be people who pick things apart to a fault, but the general idea is to get a broad consensus that includes the opinions of people new to the website who could be potential customers. You could ask relevant friends and family or even take it one step further and ask for feedback on your Facebook page or other customer communication methods. In general, here are some questions you might pose: