I'm going to be honest and say that the overall design is a little blocky and seems as if elements have just been glued together to form a basic site. I think you should spend more time on the actual design and layout, but it could certainly have potential giving some TLC. This is not a dig, just an honest critique.