I haven't seen sprint technique mentioned here yet, but it matters big time in the 100. I've been coaching high school sprinters for a long time now. I've had multiple boys run in the low 11s to mid to high 10s that started out anywhere from 12 to 14 seconds as freshman (auto-timed). I've also coached multiple groups of siblings and even a few twins (girls and boys) where one twin or sibling was much faster than the other, and the constant that I've seen is the faster sibling always has better running form.
I am absolutely convinced that a human male cannot hit 10 meters per second or faster (about the speed it takes to run 11 seconds flat for the 100 assuming a good start) without a couple of key components to their running form:
1. Knees need to come up until the top of the thigh is nearly parallel to the ground, every, single, stride.
2. A powerful down and backward drive of the foot before the foot touches the ground, this is set up by having #1 in place.
These are the key components that you see in common in every single elite sprinter. There has been quite a bit of research on top speed running, I generally trust the information coming out of the SMU Locomotion lab:
http://www.smu.edu/Simmons/AreasOfStudy/APW/APHM/LPL/Publications_and_Articles
They have a great youtube channel with a lot of videos, I highly recommend watching them if you are interested in sprinting:
https://www.youtube.com/user/LocomotorLabSMU
In particular this video summarizes everything I said up above. Learn your sprint drills and learn to run like a sprinter. Film yourself sprinting and continue to work towards the ideal and you will get faster:
https://www.youtube.com/watch?v=3exj1tlEjaQ