I agree with everything said above! Another tip for finding a job is to network. I went to career fairs/club events and made it a point to introduce myself to the professionals in the room. Just strike up a friendly conversation, and often times you can exchange contact information. Asking professionals to meet up for coffee or a 30 minute phone call lets you have 1 on 1 time with them to (1) answer career-related questions (2) potentially connect you with an available opportunity at their company.
Professionals(especially recruiters) meet so many students, it is hard to stand out as a candidate. Establishing a 1 on 1 connection through a phone call or coffee meetup will help them keep you in mind when a position becomes available!