In the short time u have i would say get urself a tutor at least they can guide u better and if what u are doing is right. cuz u could be doing the most work and it might not have an impact and u dont want that.
I remember last year I was in the EXACT same position as you and I was on grade 5/6 and wasn't seeing anything. I was super stressed cuz I defo wanted to get into a good uni to study science maybe chemistry.
I found myself this GOATED tutor that helped me soo much and is the main reason how I improved. I ended up getting 1 grade 9 for science and 2 grade 8's and improved immensely. He has a high success rate and at good cost, provides a free lesson as well to see how u guys find it.
I highly recommend him and can't thank him enough if u want I can share his number with u pm if u want to ask him for lessons.