Ten posts a day might honestly be part of the problem. threads is built around conversation in a way that platforms pushing links aren't, so feeding it shortened versions of website content reads as spam to the algorithm.
on the paid side, hook testing is basically all we do, and the same logic applies organically. Same message, different first line, completely different reach. worth rotating a few angles instead of reposting the same site copy.
what worked for a niche account I helped sort out: cut down to a few solid posts a day, make each one stand on its own without the link, and spend the bulk of your time replying to people in your space. Once engagement picks up, work links back in gradually. Give it a few weeks too - new accounts don't get real distribution right away, so judging too early will just make you second-guess everything