Submit your business in Google place and verify by the code. Also submit in other local search engines and local directories for local listing.
Google Business listing is the listing of your business and product in Google place, Maps. It is used for define your business address in Google Map. It is not used for Keyword Ranking....
I agree with Richard and Ashley Local Business Listing are more important than ever. Google's local search results can be seen in Google Maps and as localized results in universal search. You can submit a free listing to Google Places for Business by logging in,but first you will need a Google Account.