If your website looks great and has strong content, but you're still seeing low organic traffic and poor SEMrush scores, the issue is probably on the technical SEO side of things. I'd suggest running a detailed SEO audit using tools like Screaming Frog, Ahrefs, or even Google's own Search Console. Pay special attention to indexing issues, duplicate content, broken internal links, redirects, and missing or incorrect meta tags, as these can really drag your SEO down.
Also, take a fresh look at your keyword strategy to make sure you're targeting terms your audience is actually searching for. Improving your internal linking structure and optimizing your content around those keywords can give your site a nice organic boost.
Once you've tackled the technical stuff, resubmit your sitemap through Google Search Console. This helps Google quickly see the fixes you've made, leading to better indexing and visibility overall. Good luck!