Hello. I'm a tutor at my university and I help give programs on study skills for freshman. I realize that this is a slightly different situation that what you might be in, but I do get lots of ideas from all the people that I talk to. Here are a few things that worked for me (remember, this is just what worked for me; if you find it not working, forget it and move on. If you're going to fail, "fail fast"):
1. Use the 3 times method. It's been proven that, for most information, learning it 3 times is the most efficient method. What this means is: skim the information before class, take good notes in class, and then review the notes after class. Here is what I do:
I will skim the reading before I get to class (usually the night before). Look at key definitions, diagrams, figures, schemas, and cycles. Don't read the text, it will take too long and you won't get that much more from it. Don't expect to be an expert on the information from this, or even understand everything, JUST READ IT.
Next, go to class. In most situations, going to class will be extremely beneficial. Take good notes and sit near the front. You won't have to take as many notes, because you've already seen the information. While others are scrambling for minutia and definitions, you can LISTEN, which is more important. I tend to listen more and write less in most classes, because I've already seen what is in the text.
Finally, review those notes. Some people find that just reading the notes is enough; I don't. I'm a kinesthetic learner (hands-on), so I benefit the most from recopying my notes. When I recopy them, I use 4 or 5 colored pens, with each meaning a different thing (blue=new heading/concept, red=definition, black=default, green=examples). It usually takes between 15 minutes and an hour, depending on how intensive the material is and how long the lecture is.
After completing these three steps, I usually retain most (90%) of the material, which I've noticed is more than most of my classmates who just take notes in class. Now, this isn't all you need to do, this is just to keep up with the material. More on test studying later...
2. Use Colors. I highlight and write in different colors (each color having a different meaning). This is good for a couple reasons. It forces you to slow down and actually understand the material. Also, when looking up something specific in your notes, you can just look for a certain color. Just as important, colors are stimulating. You will remember something in color better than in black and white. I'm not sure why, but I do and this phenomenom has been confirmed with several other friends.
3. If you need to borrow notes from a missed lecture, borrow them from someone who takes more detailed notes than you do. This way, you'll miss less.
4. If you can, start studying for a test a week prior. Putting in a couple hours every day for a week is more effective and less stressful than putting in 7 or 8 the night before, and even more effective than 3 or 4 the 2 nights prior. Also, most times, you won't need to study the night before (If you do this, take 20 minutes right before the test to quickly skim over the big concepts).
I really hope this can help. I have many more ideas, but I don't have time to type them all right now. If you have any other questions, please send me an email.
Eric