i would say tha books of arihant are very good.regarding rank in top 500 there is no book which can ensure rank in top500 it all depends on the hard work u put in every day.
for physics hc verma is the best book
u can ask the faculty at ur coaching also for different book.