(Invested time x Motivation) ÷ Inhibition = Result
https://en.m.wikipedia.org/wiki/Kató_Lomb
As the Spanish saying goes: los idiomas se aprenden en la cuna o en la cama ("languages are learned either in the cradle or in bed")
One of my acquaintances who is married to an Argentinian now does one day a week (Tuesday) in which they will only speak Spanish to each other the entire day and watch TV in Spanish. She is getting better. You might consider something similar.
You definitely have an advantage there. I hope you use it.
You don’t need full immersion. You just have to start vomiting words out.