Yep the site is a bit of everything, and really falls between several stools. You should decide what direction you're going to go in. Most people start with Free Sites or TGP galleries and there's many tutorials to guide you to making these.
This board tends towards Free Sites (Warning Page, Main Page, 2 Galleries) and you may find this is the best way to start. Judging by your site you've certainly got the skills to do it.
Try one, give the URL here and get some feedback - hopefully constructive.
Once you've got some Free Sites done you can add them to your site and make it into a Hub which gives your sites more exposure.
