should present no problems from the search engine point of view, and the nature of your business means that you should find yourself coming high in the returns lists fairly rapidly - the keywords 'motor sports mental approach' already return you at number one with Google.
Thyink carefully about your text - there's a lot of it, and large slabs of text are difficult to read online - people are deterred by it. A better way to get your message across might be to condense your message into shorter, snappier paragraphs, interspersed with high-quality imagery; people buy with their eyes on the web. In your case it could pay dividends to have the text edited by a professional writer.
Colours are great - the site looks good and clean, and your images lend a professional look to the whole thing.
I would concentrate on that text - it's the weak point in the chain.