Use semrush and look at whos in the top 10 for your keywords. Do what they are doing, but better.
Some things to check on your site also:
general backlinks check, if they look spammy get them taken down
backlinks link to valid pages on your site
only using www o non-www version
duplicate content
dead links
over optimization (you say you got good backlinks, so going crazy with keywords will hurt you, not help you)
|