We have a website ratings and reviews forum here:
Website Ratings and Reviews
Now, normally we have a box that you can put your site in that will allow your site to be screen captured and your code to be analyzed and some other wicked cool stuff, but veraderock just upgraded the forum not even 24 hours ago and I don't think he's gotten around to that yet. So in this case, put your site to be reviewed in the body of your post until the box is back and reference this forum thread...that way, people will know what's up and be better able to help you. You'll probably get a lot more clarity by showing people your site, even and especially if you think it stinks.