Are you searching from your own shop?
Standing inside your business makes you rank for yourself. It tells you nothing, and it's the reason most owners think they're fine when they aren't.
The map pack is calculated from where the searcher is, so a search run from your own counter puts you metres from the centre of the query. You will almost always appear. So will a competitor searching from their counter.
Test it properly: search from home, from a different quadrant, and ideally from somebody else's phone. If you're visible at the shop and gone from three kilometres away, nothing is broken — you're simply not prominent enough to reach that far yet, which is a different problem with a different fix.