Please do not fret, believe in yourself and work hard - then you'll be there.
For example, i was a complete failure in english (ranked ~5th last in ADV eng for prelim). At the beginning of yr 12 i dropped to STD, and expected nothing more than 75 in eng std. However in the end i achieved rank...