did you verify / claim your business yet? if not do it. it might help you
local guide level 9 user here. i used to help several ppl to get visible their businesses on map couple months ago. later gave up since i moved to another country. but i might able to help you.