Please help, I am not sure what major to take.

<p>Hi guys, I am currently into my fourth semester and have to pick a major by the end of this semester ( currently undeclared). I took mainly math and physics courses because I want to get into engineering. When I talk to the college advicer, I was told my gba (3.3) wasn't good enough to get into MechE. What is worse is that I got a C+ on physics 211 (Classical Mechanics). I could try cilvil but the chance of getting in isn't high either. I think I can handle the math but struggles with physics. I am not sure if I should get into engineering, even if I do get in I'd imagine I wouldn't last as I am struggling with quantum physics now. But if I pick another major, I am not sure if the physics course credit would transfer through. What should I do? What other majors should I consider?. Keep in mind that I am done with my gen. ed. requirement and have cal. 1 - 3, diff. eq, and physics 211 and 212 (Classical mechanic and electricity and magnetism) credit.
Some majors I am considering are actuarial science and business( accounting).
I am an undergrad in UIUC.</p>