Can an average student become an IAS officer?

Any average guy can pass IAS provided
  1. He/She is totally focused on studies
  2. He/She is willing to work very hard
  3. He/She is willing to spend a few years for preparation
  4. He/She chooses the right optional
  5. He/She gets the right guidance
  6. He/She gets the right environment where he can study peacefully
  7. He/She avoid all diversions during preparation
  8. He/She has a positive mindset and optimistic outlook
  9. He/She has high motivation to become an IAS officer