Looking at the above statistics, are you surprised? Does your website show up well in Google? Do you have a social media presence? How is your online reputation on Yelp, Google reviews, and Facebook reviews?
To get the results you are looking for, you need an entire web presence that includes social media, online reviews, and YouTube videos.