Study harder; that's all I can say. I take Italian in high school, and if I don't understand something the day before a test I do the following:
a) Look at notes from class
b) Read textbook on topic
c) Search on Google
d) Ask people on here who are either natives or very proficient in the language