I believe as far as UPSC ESE is concerned, unlike CAT, UPSC CSE and JEE, you should follow a astereotypical approach to success. You should definitely follow Unacademy when it comes to general studies and logical reasoning. There are really good tutors and you can perhaps complete that part of syllabus in a comparatively shorter time with Online Resources. Besides this you should regularly follow Competition Success Review Magazines, widely followed by UPSC as well as ESE and Management Exam Aspirants for General Studies. As far as Logical Reasoning is concerned you should focus on this part by solving good Data Interpretation and Logical Reasoning Books specifically designed for CAT Exam. Arun Sarma's book as well as good DI/LR books by Time / Career Launcher are more than sufficient.
Besides this you should follow MadeEasy 's Correspondence course on ESE Exam besides strengthening your concepts in Core Subjects. For more information about UPSE ESE Exam do follow the link below
https://competition.careers360.com/exams/upsc-ese
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile