It's nice as you've got it, I just see a few things that could make it a bit more organized.
1st. On your yolasite, the way you have so many pages can turn away a viewer sometimes, if you like it like that, it's fine. I suggest you create subpages, for example: The Led Zeppelin page, and The Maiden Page, and the rest of the specific band pages, could all be listed on a separate page so it's not jumbled like that. It's very simple, you'd just move those pages out the menu, create a new page and title it whatever you want, like Specific band lessons, or whatever. Then just drag and drop a text widget on that page, and click add link. That should give you the option to add a page from the menu. See what I'm saying?
2nd. Appearance of the yolasite. Unless you like that background a lot, I wouldn't keep it. Haha, just by using html, you can use your own background. Here's my site (it's a yolasite just with a purchased domain.)
http://www.eraofblood.orgOn every page, and on each new page you create, drag and drop a html editor, and put in the following code.
<STYLE TYPE= text/css >
< --
BODY { background-image: url(
http://www.fullboatpokertables.com/images/Fabric/Vinyl/Bralumcarbfib/blackdiamondplate.jpg) }
BODY { background-repeat: repeat }
BODY { background-position: center }
-->
</STYLE>
The red portion is the only part you would need to edit. Simply plug in the URL to the image you want as your background, and you've got a new BG! I have put a generic BG in there for you. You may change it as you please.
3rd. Just some more customization stuff, like banners, advanced image working, making the page header look cooler with basic HTML.