A service I have really found helpful is Yext. I can't post links but it can be found at yext.com. This gets your company listed on many websites, over 60, and ensures all the information is the same and not conflicting. This helps both your website and your Google My Business. You can use the free scan tool on the website to see how your website and backlinks are looking.
Make sure you have also optimized your Google My Business. Update all the areas with Google My Business, you can even populate the Questions/Answers section using keyword rich questions and answers. This is an important thing to do as Google My Business shows up before any websites and gets great exposure.
There are tons of articles out there. Carve out a little time and read through some and try to put some of the tactics to use.