Trust me dude, Ive been down this road, im a junior at ohio northern university, a pretty prestigious private school. I started out as a ME, and went through 2 years, i too struggled with Statics, retook it and got an "A"(D the 1st time) and got a "D" in statics. I began taking calc 4 and differential equations this quarter, and realized its above me and i wont be able to comprehend it without being 80hrs deep in studying which i refuse to do. I made the switch to "manufacturing technology", its more hands on, less theoretical, and you get alot more CAD and hands on courses, you may want to look into this too. im 2 weeks into the new major and i love it.