i have heard that ICSE have a good level of syllabus, and have seen the 9th calss text books personally. so i think that it is enough if u are well thorough with the textbooks.
now as said in the above post , DC pandey would surely help. but try to understand as much as u can from those books at this point fof level.
dont worry about what u cant really understand because its not of perfectly your level.