As deshi_C said, you should do spesh if you are considering engineering in uni. However, just like all other subject, it takes heaps of time to get from average to A's but luckily you'll "exponentially" get better so you will need to be patient and dedicate some time to it.
I believe you can.
I know a guy from my class 50-ish last year (1/2 spesh) skyrocketed to A's - A+'s this year (3/4). I'm not sure how he changes but what I mean is that it is possible that you'll be fine next year if you have enough dedication and the right methods.
Here's some of my 'core' suggestions:
1) Understand the "how" and "why" in everything. Don't be satisfied easily...
2) Do 'set' textbook questions and some from checkpoint before SAC
- textbook question is much easier from the checkpoint, but it's good if you are new to the content
- 'set' = important, must-do questions
(pm me if you want the list from my school so that you can do over the holiday) - the more you do the questions, the more familiar and experienced you are to them and hence fewer silly mistakes in exam
3) Have a list of danger zone (e.g.: +c for integration, wiggling sign for vectors but not for the
i in complex numbers)
4) Take into account the frustration when you hit a question you can't answer despite staring at it for hours
- walk away from it or seek help from friends and teachers. ask them to explain you why they get that solution until you understand everything and are able to do a similar question. a solution is not enough.
5) Hence, manage your time wisely. heaps of time is required to get from average to A's (either it's misunderstanding of the basics or making silly mistakes that drag your marks down)
BASICALLY, IF YOU WORK HARD AND SMART, I DO BELIEVE IT'S OK FOR YOU TO TAKE SPESH NEXT YEAR. good luck
