With everything aside, yes. Or at least that you really haven't taken into account the current trends in site layout. I would keep the home page clean perhaps with some minimalist button layout & a logo (possibly some design element to draw the eye to the logo such as a dancer silhouetted). As it stands now, there is a massive button for "blog updates" when it is already on the front page, right next to a large "gallery" box. I would add a gallery button, and then people can go and click that (and it would be one less box on the front). Also, the "Email Me!" might be toned down a bit to a "contact" button which would appear more legitimate.
( I personally find that I like all the buttons centered on the page underneath the logo. Perhaps also, after noticing your star pattern down one side, I would remove that, but play off of it. You could layer some of the stars at off angles and different sizes and overlay them on top of the dancer silhouette, implying that the dancer IS the star depending on how you did it).