At FIITJEE, regular all India tests were organized. I was regularly analyzing my performance in each test. It was during these tests that I learnt a very good habit - "always note down the mistakes that you committed in a particular test and make sure that you don't repeat it in the next test." This is a very important task and is basically the ONLY thing that distinguishes toppers from others.
I used to solve FIITJEE packages and simultaneously, past years JEE problems.
The following are the books that I referred besides the material provided by FIITJEE:
PHYSICS-->Mechanics: HC Verma and IE Irodov (don't get scared by this book, it's not that difficult as people exaggerate)
Other parts of physics: HC Verma(Please don't neglect the Objective 1 and 2 problems of HCV. They are the best collection of questions for more than one correct type questions.)
Also do read NCERT Physics at least once after completing the syllabus. You will definitely find new things that you have never heard of.
CHEMISTRY--> Physical Chemistry: NCERT and OP Tondon (sometimes) and RC Mukherjee for questions Organic Chemistry: NCERT and LG Wade (Pearson Education - Best book for organic chemistry)
Inorganic Chemistry: NCERT(very very important. Learn each and every alphabet of NCERT for this) and JD LEE(only for reference, don't pick up this one if you don't have spare time).
Algebra: Tata McGraw Hill (TMH)
Calculus: Arihant (for both, differential and integral calculus)
Co-ordinate geometry: Arihant again
Trigonometry: no specific book, although RD Sharma is sufficient for this or ML Agarwal (ICSE Board maths book)
The above is the set of books that I used. Maybe some of them don't suit you. So it's better to choose your books wisely.
Another piece of advice - DON'T fill your cupboard with a lot of books. In the end you will get confused. Read the theory from a single Standard textbook and move on to solving questions from multiple books