@Abhishek
It depends upon which subject you are looking for
For MET use IC Joshi and for Regs RK Bali
For the other topics refer to the EASA/JAA ATPL books like Oxford , GSP etc . Its a good idea to take classes so that you have your concepts clear and can clear your doubts with respect to numericals and other topics