Yes, I can't believe what I'm reading about "mathematical limit" and "mathematical walls" and so forth. Full on, unmitigated BS.
There are so many conditions that can determine how you are doing in a class. The time spent, the quality of the time, the quality of the teaching, the resources, how pedantic your teacher is in grading, etc. (Note the absence of the word "aptitude.")
In the scope of your entire career, of which your degree is but one part, and your classes a part of that, your math classes at this point are just a particular hurdle you're going to have to figure out. There is no one answer. You might have to retake a class. You might have to take less classes so you can spend more time on it (and yes, this is more time and possibly tuition.)
There's teacher office hours, online resources (khan academy!), supplemental books, this forum, tutors, improved study habits, repetition, pondering, brute force of will, commitment, time management, stress reduction, meditation, diet, sleep, and exercise. Note again the absence of the word aptitude.
By the way - what kind of things are holding you back? Is it little "dumb mistakes" or a failure to grasp some of the concepts? What might be mischaracterized as "aptitude" is often just some sort of neurological brain fart (a.d.d., dyscalcula/dyslexia, working memory problems, etc.) that can be addressed in direct ways.
-Dave K