Not a bad site over all but yes you need a good eye catching header image. SEO wise you have a lot of work to do.
Header does need some work. Home page link (if you click "home" on the top of page) gives 404. All of those pics are really generic looking. I love the site though. Maybe a brighter color. Where did you get the script?
Looks pretty well organized, but as already mentioned the header needs work. Try to get rid of the white background as well, it gets boring pretty quickly. Overall a nice site.