I am rank 2nd for 2 of the primary keyword related to my business for my website in my Country Google (e.g Google UK) I have Business Listing at Google Map, however I was not even ranked in the top 10 for Google my Business ranking, consider I am searching my business listing via the keyword that I ranked top 2 for my business website, at a place very close to my listing address. Other business that are much further are rank higher in Google Map Listing. After doing some research, I found out the issue could be related to "Citation" not enough, means I don't have enough citation at other business directories, or my listing does not have prominence. Could it really be due to the lack of Local Citation at other local business directory. What could I do to improve my Google My Business Ranking. Thanks fellow BHWer.!