If I had more a much stronger desire/willpower than George St. Pierre to excel at fighting, I would train harder than he did... and I would be a better fighter. The man is great because he's trained hard, worked out, etc.
Willpower may not be enough to make you a success on 30 seconds notice. But you can get better at almost anything over time by working at it.