That site load fast,,thats is one of best thing that google consider when optimizing,,other than that you have high quality images and as long as they are optimized and have expiry dates for leveraging cache all good..
H1 IS BRAND NAME, TITLE TAG IS NON SPECIFIC KEYWORD AND CONTENT DOES NOT HAVE KEYWORDS. SEO is done either on page keywords in content or title, or atleast H1. You cannot just go after brand, brand, brand. Search engine will not know what you are trying to rank for. Website currently has no direct seo optimization. I would suggest finding your main competitors, your main keywords and make adjustments. http://www.genesisevolutionmedia.com/