What do you want to do? Do you want to be an electrical engineer?
I had a terrible, terrible time with the introductory mechanics course when I was a freshman. I thought it meant for certain that I sucked at engineering, and that I was never going to make it.
Turns out that the assistant professor who'd had half a year of teaching experience was just a terrible teacher, and I really couldn't understand his accent at all. It wasn't me. It was tough material, but it didn't mean that I was awful at engineering. I dropped that course and took it again with a different prof the next semester. Once I got over that hurdle, it was still pretty tough, but I got to do what I wanted to do for a living, which meant that it ended up being worth it.
Talk to your advisor, or a trusted professor.
Also, work with a study group... I worked with someone who is now one of my best friends, and we struggled through that course together. Both of us were smart, but the coursework was just tough, and we luckily had her then-boyfriend/now-husband to help us when we got totally stuck, since he'd taken the course the year before. We got through it, and we're all three successful engineers nowadays.
It might not be you. And maybe, don't attempt complex engineering alone, at first.
PS- Don't ever base your perception of material being easy or hard off of whether or not everyone else "seems to be getting it". Think about it... You look around, notice that everyone else is nodding and taking notes and looking intelligent. You feel like an idiot for not catching a third of what's going on, so you smile and nod and take notes and try to look intelligent... Pretty much everyone's just doing what you're doing!! Our senior year, my classmates and I finally let everyone else know that we had no idea what was going on, pretty much all of the time, and we all got really mad at each other for leading everyone else on by not being like, "I am completely and utterly lost..." There's always going to be this one guy or girl who's totally on top of it and asks all the brilliant questions, but I promise promise PROMISE you they are in the distinct minority.