Expired web2’s or pbn? Stuck on 2nd page for main keyword

hi all, i recently built a little 5 article side site and have pointed 20 new web 2's to it along with 3 expired web 2's. Some keywords are on the front page(not in top 3) but for some reason my main keyword seems to be stuck on the 2nd page. i've even made it to spot #11.
Wondering if i should send more expired web2's or maybe send some cheapo pbn links to my web2's (does this do much?)