Hey - here's is the deal - anyone can get an All A’s OK! I used to fail every subject 3 years ago – I thought I was dumb... But I Changed myself - I tried to enjoy studying the subjects I had - I tried to go to the core of detail and master every damn chapter of all my books - I also Practiced like hell. I was bloody hard for me as I had missed out a lot in the previous years so my foundation was weak - but with some guidance and working 20 hrs-a-day... Believe it or not... I got 12 A-Stars in my IGCSEs and 5 As in my A-Levels.
Everybody can do it - it's just a matter of determination, dedication, hard work (a good work ethic) and smart work (a good working strategy). I agree, only practice will not get you there its a combination that gets you to World-class Quality.
Here's a Helpful Tip: In your case, every time you practice a past year paper or anything - mark it using the mark schemes and divide up your mistakes into 3 groups:
1. Careless Mistakes - You made a silly mistake
2. Knowledge Mistakes - You actually didn't know or remember the theory matter
3. Inference/Understanding Mistake - You didn't Understand the question - what the examiner actually wants from you.
I used to be careless about work, but the day I realised it’s worth working hard and getting good grades, or else I wouldn’t have a good career and life, as I would regret my whole life…
So I changed my life – You can too…. anyone can…