People often say to me: "I can do anything. I have succeeded at work, I have a family, I have climbed every rung of my career. The one thing I cannot do is learn English."
Here is how I see it: if you have built a career and provided for a family, those things are considerably harder, and you managed them.
So English is actually simpler. You have just not been looking at it the right way.
Where the method I teach comes from
This is exactly the method I used to come top of an Accounting and Finance course, despite having no background in accounting or finance whatsoever.
I did not know what the accounts were called. Payable, receivable, none of it meant anything to me.
And within about two and a half years I went from knowing nothing to being top of the year, and tutoring classmates who were struggling.
What I actually did
My university had one very good feature: every lesson and every topic came with a recorded lecture, plus exercises in the textbook and the workbook.
Step 1: watch every video before class. Skip none of them.
Step 2: rewatch until you understand about 80%. Usually around three times. This is the most important step, and the one nearly everybody skips.
Step 3: walk into class with five to seven prepared questions. Not "I don't understand this", but specific points you tried to understand and could not resolve.
Why it works
In class, an exercise of twenty questions gets maybe five to seven worked through.
Arrive having watched nothing and those five to seven are everything you get, and you spend the session understanding things you could have understood alone.
Arrive understanding 80% and the class time goes entirely on the hardest 20%. That is where a teacher is genuinely worth having.
The same applies to English
If you have already done far harder things, learning English is not beyond you. It just needs to be put through a process like this one.