I also thought you used too many words especially on front home page.
I've read several places that one should not give too much on the front
page. Maybe people have not wanted to take time to read so much.
Good Luck