You did a good job with making sure that your theme is fast and is clean and great for a surfer. One thing you need to work on is adding some text into your blog posts and some of the videos on your site are not working for some reason. From the SEO point of view, go find some related websites on the Google and contact webmasters for link exchanges or something, if you already have some good traffic it would be easy for you to score some.