Just want to share some thoughts with you guys.
Right now I am studying in a local university in Singapore. I used to be very weak in my studies. Often get C and Ds for my grades.
I can't say I am a TOP student now. But after reading some self improvement books based on NLP, I began to change my way of thinking. I began to get As grades for the past 2 semesters.
To cut long story short, It's all in your mind and how you think is very important!

That's how I managed to do it. Of course plus my own efforts too!