See different person have different ideas or suggestions. Here I am going to put forward my own suggestions which I think are perfect. So at first according to me, Universal Guide to CLAT & LLB is the best book for CLAT. If you go through this book completely then I am sure you will succeed. There are some other books which are also important. These are -
Lucent for General Knowledge, For English - CLAT English by R. K.Gupta, For Legal Aptiude-Legal Aptitude by R.K. Gupta, For Logical Reasoning - Logic Reasoning (CLAT) by R. K. Gupta, For mathematics -Mathematics for CLAT by Sailesh Kumar. These are the best books for the preparation for CLAT. But by Universal Guide to CLAT & llb is the best single book with all the topics.