We can't tell you if the subjects are good or not, it depends on what you are good at and what you enjoy. I did biology last year and I was ranked 40/40 lolol I hated it so I dropped it but I enjoy my current subjects a lot.
Be consistent, study efficiently for about 6 hours per day, make notes...