Many companies load their home page with tons of information, buttons, etc for their viewer. In most cases, this tells me the company does not understand their audience.
Its like you are telling visitors, "We don't know what you want to see, so you figure it out from all the stuff we throw at you." That may work for frequent visitors or after someone is engaged with the site, but it seldom works off the bat. Visitors end up frustrated and confused
Create a simple home page that tells visitors what you do, who you do it for, and what makes you special. From their guide them to where to go to get the details. I bet your results will improve.