self study is v helpful yes!! try making notes as you learn new things, do practise questions too! and if your teachers at school are willing to help, show them your notes! I know mine were happy to look over my notes and go over stuff I didn't understand!
my school used the Science Focus...