NCERT books will give you a firm grounding of concepts and, thus, are the best books to start your preparation.
Questioning concepts will help you widen your understanding and will, thus, help you solve various twisted questions based on the same theory.
Whenever you are solving questions of a particular chapter, don’t try to solve 100 questions for each topic, rather try solving a particular question in multiple ways.
Once you are through with a chapter, revise it thoroughly but don’t spend more than 2-3 hours on the revision.
No matter how many efforts you put in or how many papers you solve, if you do not utilize your time effectively, you will never be able to complete and practice in time.
Practice at home is the most effective when you test yourself at regular intervals. Now, the question is how to maximize your benefit from these mock papers.
Once you are thorough with your NCERT books, move on to reference books. These books cover topics from the basic to advanced level application-based questions.