I read your site and your Google listing. Six things are costing you visits.
Titles, markup, speed and your Google listing.