Hi There!
It is true that you will get no SEO value from your meta keywords. The way to optimize your site is to write original content on the subjects that you want to be ranked for, making sure to use your keywords in a natural manner. It is also important that you NOT over use your keywords within your text. It is a bit of a balanacing act, and can be confusing, but there is help available...
The best tool that I have found - and used with amazing results - can be found right here at seomoz (I'm not paid to say this!). Just run the On-Page Report Card and follow the advice. You will get suggestions on keyword usage, and a whole lot more. I took every suggestion offered and have made it to page one - a move of about 40 spots.
The other thing that you might consider doing, given the diversity of your market, is to create individual pages for each of the services you want to rank for. You can create URLs with your keywords (like www.yourdomain.com/album-reviews.htm) and then optimize each page using the On-Page Report Card.
Good luck!