It you are stuck in any topic then for that particular part refer books like SL AROURA and PRADEEP. But if you go on reading these books from first word to the last you would lose ample of your time and it’s simply not worth it(because these books sometimes contains things which are out of boards and even jee syllabus). So just go through ncert first and go through only the topics which you feel difficult from the above mentioned books.
Hope this helps