I don't know why you are stuck. But what I do know that chess consists of allot of things to learn, I am talking about more than millions of skills/patterns.
Do you know the cycle of learning?
Stages of Learning - Four stages (thepeakperformancecenter.com)
If you are stuck at improving. Than it is good to assume you are in stage 1. Search for that new information/skill you don't know about. Make sure you get to stage 4 on that and move on for new information/skills.
Where to search and for what is up to you.
Prophylaxis too - you don't allow them any checks, pins, outpost, he'll start blundering, I can almost promise you, thinking isn't their strong side. (it's true that Fischer said 'In order to get squares, you got to give squares, but my experience (club player level, of course) tells me, in order to make him blunder, you give him no squares at all, just slowly improve you position... king safety...)