I was really bad at math, even though I excelled in other areas. I think it was too abstract for me, and I'd get lost and never then get back on track with the class.
I finally did well at self-paced math in college - it got me up to speed quickly (I'd spend hours on one problem, and then understand the concepts and would breeze through the rest), and I'd get through the books in less than half a semester. If you can find something like that, it may help. him.