Hello
To clear upsc exam need both the things self study and coaching also. Coaching gives you some important guidance and tricks to remember things . Self study is also important without that nothing will happen. How many years will it take to clear is depend on student. Some student need 1 year while some need more than 1 year . You can only study hard so that it will give you good result.
Hope this helps
Thank you
Regular exam updates, QnA, Predictors, College Applications & E-books now on your Mobile