I`ve looked over your website and heres what I noticed. It`s always a great idea to put a picture on the front page showing your product in use, but in this case the layout isn`t all that good at all.
The logo on the top doesn`t really stand out and say, look at me, I`m a reputable brand. I`d suggest a remake of the logo to where it stands out and makes a major statement about what your brand is all about. Remember that a logo is the first thing that a person will see when they visit your site. So make sure that it sticks in their mind.
I`d also suggest reworking the buttons so that they really show up and that people get tempted to click on them. A suggestion would be to add a better graphically picture on the front page showing a nice nature background with a person on it using the product. Make sure it`s alot bigger than the pictures that you`re using and of high quality. The way you have it now, theres a bunch of small pictures of low quality. And make sure you add a nice headline such as an advertisement. Such as, as featured in ATV Magazine that links to the page with the advertisement. This will encourage visitors to click the link.
Make sure you also add links on the bottom of the page. This helps increase your search engine ratings and makes it easier for your visitors to find their way around without having to scroll to the top of the page to visit other pages. Another point, that I saw that was mentioned, is add your alt tags to all images and links. This also helps search engine spiders find you, but also helps your site be more accesible to people with impaired vision.
And make sure that you take the as featured part of the top of the page. It not only makes the layout unprofessional but also takes away from the product featured. Id suggest adding these adds to the bottom of the page or the side depending upon how you lay your page out, or add them to a whole new page all together. Just make sure that you place the link in the right spot and create a compelling ad to create attention. Id also suggest adding the testimonials on the front page, prefferable on the side, maybe even scrolling. This will establish your company as reputable right from the start without having the visitors looking all over for them.
If possible try to get a SSL certificate on your site showing visitors that your site is safe. This will help make them feel more secure, seeing that alot of sites are fake these days and spammers are everywhere.
And last but not least, make sure you have a secure shopping cart thats encrypted. It can make all the difference.