Your school probably has a tutoring/study center that is free:
Harford Community College
I would do some studying there instead of at the library or by myself. Maybe they can suggest some things to try, study groups or something?
My husband is an electrical engineer and when he was in college he had an apartment with 3 roommates, a couple in his same program. They'd all do their work together at the dining room table, help each other, etc. Don't worry if it takes you longer to get through college, engineers often take 5 or more years (my husband took 5).