I dont mean to hijack your topic, prani.
I'm in a kinda similar situation.
Just entered the 12th. Enrolled in a decent-ish classroom course. The problem is that most of my 11th was purely wasted in terms of academics. Its not like "I know not a thing!", but JEE level problems are mostly still outta my reach.
Subject wise,
Physics: I suck.
But thats not the problem, its the classroom course. The physics teacher is awesome, but the guy is awfully slow.. From what I hear from my seniors, he'll start electromagnetism in December.. And optics in Feb! So in that case, should I give up on him, and start my own stuff now?
Math: Oh the agony..
Heh, love math and get the lowest scores there.. Suck in general at Algebra, good at differential calculus (thanks to locus

). Conflict: By the locus corr. I need to finish off calculus pretty soon, but the maths guy strictly wants me to do conics for now, and they'll cover the rest of calculus later. So what should I do?
Chem: Decent at it. And the teacher is VERY cool, so no problems here.
Guidance will be really appreciated.
P.S. Excuse the wall of text. This is what happens when you gimme a can of red bull at 4 in the morning

BTW, any tips on changing sleep schedules? I'm a pretty late bird (and been so for the last 3 years), but getting up for exams and classes at times like 8 in the morning is a royal pain..