I think i know a thing or two about improving. ( I started playing on march 15th regularly, do the math)
If you are getting 97 and up % consistently on songs , regardless of fc or not (FC'ing is only concentration, luck , whatever, but not skill) , as long as you get semi-perfect perfomancee on something, dont do it anymore.
Go up a notch, until you accuracy drops a lot, when that level of play becomes normal to you, go up a notch, repeat.
I dont know how long of sessions you play for, but I hope they are at least an hour. For me it takes 20-30 minutes to warm up, if I were to not play after that, I would literally get nothing from those minutes. (improvement wise)
Spectate people who are better than u, let that motivate you.
Oh and please, dont try to fc songs. Dont play them 200 times as you mentioned... If you can fc something first try, good. If you can't , move on.
At your level, or even at my level , it isnt worth it. Because if you do what i say, 1 month later you ll be so much better than u ll actually do it first try.