You obviously know a lot about SEO. You have sprinkled your keywords throughout your site in a very effective way.
I can only make two suggestions:
a. Rename your logo image using your keywords. Also make sure it is a link back to your site with keywords in the alt and title tags.
b. Your Title tag for your site seems a bit stuffed. I would consider shortening it and using other keywords in title tags for other pages. Also, I would put a space into these words and not just a | . This way it would read: Keywords | Keywords | Keywords
Overall, however, a very, very nice looking site.