It's never too late. Again, my experience, ranked 11/13 after half yrly, then 3/13 after trial in eng adv. Just gotta speed up, prehaps look for a tutor if possible. Read syllabus, make notes, ask teachers...etc.etc.. or ask for the top ranked people's paper.
Secondly, don't have that...