I tutor math and I can tell you that more than nine times out of ten it is poor math skills, frequently helped along by absolutely horrendous teaching in the past. Yes, disabilities do exist, but they are fairly rare, while bad teaching and teaching of bad attitudes are epidemic.
If you do not have good math foundations, teaching yourself is often counterproductive because you are teaching yourself with the same bad habits that are holding you back. You absolutely need a good math tutor, someone who knows thsubject inside out (NOT an elementary teacher who can't do advanced algebra herself) AND who has experience teaching.
Sometimes you can get a really great young person at a college, and it is always worth looking. Other times you can find retired professors or business people who have tons of experience. Professional tutors like myself have to charge a living wage, but my students think it's worth it.
In general commercial tutoring centers are not a good deal, a huge advertising budget and low pay for their teachers so they do not attract and keep really good teachers.
Good luck with this.