Thank you so much for the reply!
I've been working on tracking, analyzing and optimizing this particular website for about a year now. I've optimized my homepage for the best and most specific keyword I can and I've got a 94% optimization score on the page (I can't put the keyword in the URL as it's the homepage). I've added in my competitors into OSE and reviewed their backlinks and besides some local advertising backlinks they have received, my Moz stats are much better than the competition. There is one competitor in particular that is mult-national company and I know that as a small business I don't stand a change in ranking higher than them, however, the other top competitor I have in my local market - does not optimize and still ranks higher than my site. One of the largest frustrations I have with this particular competitor is that the page that results higher than mine has little to no content on it and in other searches (because we are in the same industry) - their homepage will rank higher than my optimized interior pages. We use facebook and link back to our service pages which contain our keywords as often as possible and my crawl from Moz shows 1 missing meta description tag (on a category) and that's it.
I did read up on the Moz Blog today and it seems like everything is on-track but there's no progress. I should also mention that the website is built on Wordpress and as far as I know from the stats I am pulling from Moz - I've covered my bases.
I'm not sure what other specifics I can offer that might assist me with this challenge.
I guess at this point - maybe a second set of eyes on an audit (outside of Moz - because I look at that all the time) is what I need????
If you have any recommendations on a comprehensive site audit, I'd be very interested.
Thank you so much for taking the time to respond to this.