Hi
My only concern is I already have JSitemap and so I'm wondering if they would get along and/or there would be too much redundancy to make the purchase worthwhile?
Indeed you would not need JSitemap if you go with 4SEO. It's been designed to replace most if not all "SEO" extensions to have a/everything in one place b/ the best performance as it avoids fetching the same information from the database multiple times.
As to what to do for your specific case, it's the job of an SEO consultant as this is so specific to each website. I can only make the general following comments:
1 - You're right, better meta data won't help, at least if you mean by that page title and meta description. Page title may a tiny, tiny impact on your rankings, in that it can help search engines better understand your content (stuffing it with keywords is not going to do any good).
Meta description is not used for ranking pages. It may be used (usually 50% of times, no more) when your page is displayed in search results, so there's an argument for a good description helping people click on your result rather than the next guy.
Meta keywords have not been used in more than ten years, not even read. Filling them up is a waste of time and has been for a long time.
2 - You need to have the basics right on your site, ie the "technical SEO" part. These days, it's mostly about:
- having proper content - that only depends on your site, what you offer to your audience in your specific area of expertise, can't comment on that but that's likely the most important part
- have Google understand your content: easy and clear writing, some text (not just images), no spam, excessive ads, no "keywords stuffing", and from our standpoint, implementing structured data may be a good thing, again, depends on your content and area of business.
- sharing on social network should be done well, ie with Opengraph meta tags and proper image detection so that your shares are attractive and gets clicked.
- having proper performance on the site, for your audience (ie mobile)
I'd suggest the place to look for is the Google Search console, they'll tell you there what's wrong, if anything's wrong technicall on the site.
3 - Then there's everything not on your site: SEO is still a lot about backlinks, so you need other sites to link to you. You also need to share your content so that people gets to know it, etc
In short, you probably need some specialized people to look at your site and your market area!
Best regards
Yannick Gaultier
weeblr.com / @weeblr