Your question is a good one because math and science are key prerequisites for the study of engineering but they are not the only prerequisites. I suggest you look at the requirements of the universities you would like to attend and see what else is needed. Communication, for example, is also required for many schools and programs.
It's fair to say that mathematics and science are core subjects for engineering but equally important skills include problem solving, creativity, innovation and persistence. Interestingly, these skills are often developed in math and science courses. Other names for persistence are stubbornness and stick- at-it-ness. In my experience, the latter is a key skill for engineering. You are demonstrating this now by saying you know how to work hard to understand math, and be successful. While excellence is a great goal, a strong, solid performance will carry you through.
Do not overlook the other areas in your life such as sports, music and student government etc. These also provide good complementary skills for engineering such as working in teams, time management and leadership.
Moyra McDill PhD, PEng., FCAE
Prof. Emeritus, Carleton University