Why am I getting average grades when I study about a week before,write down everything I need to know, read the text 3 times...but then my schoolmates study a day or two before and get better grades?

I'm trying to get into a good college here in Europe,but I need better grades.

What should I do besides study harder?