Let's face facts: there are very few jobs that can't be performed by an infinite number of people. The main factor that determines success is your motivation. A high level of motivation will drive you to give a task your full attention and best effort, thereby eliciting your best efforts. If a cause or task truly motivates you, you will care whether or not you give it your best effort. Motivation is the first and biggest factor driving our efforts and success.