Ten Quality Steps on Improving your Site
10. Nuke the music. Seriously.
9. Get a professional logo designed. Check out BST threads here on BHW, or logotournament dot com or oDesk dot com for cheap services
8. Find yourself a WordPress Theme. Use themeforest.net for quality themes you can buy or just google "free wordpress theme" or "template" and you will see hundreds & thousands. I still would recommend paid themes because they are far more easily customizable and plug-n-play.
7. Learn everything you can about WordPress. I mean everything. If you don't have the time for that, but maybe the cash, then skip to #5.
6. Install WordPress on your existing hosting account, or a new one if your host happens to not support it. Just google wordpress hosting and do your due dilegence on finding a good WP host. Check WebHostingTalk dot com for advice too. A lot of quality hosts have Softaculous loaded on their cPanel which allows for (literally) 2-click, 1 minute installs of WordPress. It's brain-dead simple.
5. Load up your chosen theme/template into WordPress (it is really freaking easy, trust me, you'll figure it out), or hire someone to do it all for you including install, setup, configure, migration of content/images, and hopefully basic on-site SEO w/ various WP plugins (again, oDesk, BST, WHT)
4. Scrape all of your old site's sections, content, SOME images (honestly, a lot of your images are pure junk), and google for more images where necessary (don't go TOO crazy with images that aren't relevant to your content). Make it look good. Now create your Menus, necessary Widgetized areas in WP, and load back your content, one by one, and make it easy to read, not too much text, etc. It's all dependent on your theme/template to make it look pretty. This can easily be done by paying qualified WP developers too.
3. Look closely at your keyword competition. How are they doing things? What is their design like? Their rankings? Traffic? Backlinks? Use ranking tools like SEObook's toolbar or various other SEO tools out there (search these forums for ideas). Then see how you can do it better and execute like a sniper. I'm impartial to White/Black hat methods. I would go after what WORKS and this is only done by trying/experimenting SMARTLY.
2. Rebuild your in-page links, especially for monetization. Look into WP plugins for tracking of various things like google analytics, sitemaps, etc. There are a lot more you can do and this forum is a huge resource. Check ALL of your site's links, content for misspellings/typos, and get third party opinions continually on your overall site experience.
1. Never stop learning wordpress, SEO, design, and web-mastering in general but most importantly, stay ahead of everyone else by thinking outside of the box, working smarter not harder, and executing ideas to test/try.
Good luck to you!