i had the same problem in chemistry. i was ranked 3rd last year and now im around 15th because i stuffed up my half yearly
honestly you need to keep up what youve been doing and have confidence in yourself, use this to work on the skills that need more work and youll be up to par in no time...