From the OP, you remind me a lot of myself when I was in your position (last year).
I, too, am a lot better at the humanities than sciences. I always came in the top 5 (second, third - at the end of year 9, 10 respectively) for commerce and stuff... although Commerce is LOL BULLSHIT...