well... if u rnt exceptionally good at physics... better go for some jee oriented books before solving good jee level problems... RH is good book for gettin your basic concepts clear... but even the revised edition is not havin enough of mathematics to teach you how to solve problems... DCP is good if you want to be able to solve problems... and its written just according to jee... but as you have already figured out... the author has missed writtin bout basic concepts.... so better go for some book which deals with formula and mathematics of physics... solve lots of problems... and whie you are solving some problems .... keep ur brain open.... try to reason out.. for example.. if in some problem you use energy conservation... think why using force equations was cumbersome...
gettin ur concepts clear is a bit different from being able to solve problems.. try to master both..