The site looks quite old and dated.
What do your competitors sites look like? Chances are they would be looking at various sites, and may instantly compare you to some of the new sites, and click the back button. There are some amazing wordpress themes now with Woocommerce integration, which even if you DIY the website would look alot better, so if you have a little knowledge you can get a site relatively easily.
If you budget or skills do not permit a new site, work on some of the little things. Get a smarter \ crispier logo, add more features \ articles etc. Try to get more engagement, more help pages, blog etc. Adjust the padding on the product descriptions so they don't line up against the borders etc.