You've pretty much done everything useful related to off-site SEO, but maybe focus back to on-site to things like content, site speed, inner linking, images, etc.
However, there will still be factors like domain age that you have no control over, so all things being equal, if your competitor's...