I try to read the chapters in advance and take my own notes, and read the chapter every night, erm...definately try to pay attention and just make sure i understand, or i fail. my progress reports (half of the semester) are 98, 99, 100, 100, 98, 99. so, see, it's failproof! just study!
Do all your assignments, and do them well. Pay attention in class and take notes. Study for your tests a little bit a time so you're not overwhelmed the night before. Ask questions when you have them. Get help when you need it.