It's possible that you have ADD. Here's a link to the checklists used to diagnose ADD (because it's a government site, it should be okay for me to post here):
If you find that they apply to you, then you might want to talk to a counselor on campus about getting evaluated for it. I'd also ask how you go about getting a complete learning evaluation.
I say this because, whether or not you have ADD, it sounds like you have a learning style that makes it difficult for you to be as successful as you could be in the environment that you're currently in. It sounds like you learn much more effectively when you combine the verbal (lectures) or visual (reading) with a kinetic (tactile, touch) method of learning. Actually, most people learn better when they use more than 1 style, but this seems to be especially true for you.
Besides the evaluation, what you need to do is make your learning as active as possible. There was a thread called "Coping in College" that I'll bump up so that you can read it. Hopefully, it'll help.
Others here might have some additional input for you!