Can someone critique my on page seo?



The whole site actually looks really good, both in form/structure and onsite seo as well as good mix of content, keyword usage and image usage. The only certain thing i'd change is the redundant use of the domain in the title tags.

Usually when someone makes a thread like this you expect some lolz, but instead i'll give you a pat on the back. Good job.
 
The only thing I'd do besides what you've done, it's change the anchor for your homepage and put your kw there instead. Internal links can give you a nice boost.