This is coming from an fourth year electrical engineering student in California, so take this as you will.
A couple things have been mentioned that I wholeheartedly agree with. For example: reading the textbook, working examples, forming study groups, going to office hours, and using online...