I have a big medical forum that depends on social media traffic.

I have more than 30-40 K visits daily.

Site age is about 3 years.

I have many many backlinks.

i paid alot on SEO but till now i get only 40-50 visits daily from search engines.

Some articles are written exclusively by me and i appear in page 10 while who copied it to their forums appear in page 1 !!!

When i analyzed my forum on Woorank its score was 72%

I want to solve this problem , even if paid.