Nice website - I did find it a little bit slow? might be worth checking it on Google page speed - as the speed does count towards rankings according to SEO experts.
I have recently being battling the fine balance - image optimisation, caching and minfying of code etc. my website...