Hi Ryan. Speed is a combination of genetics and training. Some people are simply born with more fast twitch muscles (those contributing to speed) than others. But, through proper training, almost everyone can improve their speed. This does not mean that everyone will run like an Olympian, but what I like to say is that it will make the person a faster version of THEMSELVES.
Speed requires strength, so a basic building block is getting stronger – particularly in the lower body. Once the requisite strength has been achieved then such contributing factors as improved ‘ground-force-production,’ improved stride FREQUENCY, incorporating good arm action, etc are all necessary. Drills such as overspeed training and plyometric training can help in this regard.
The issue of speed is a very complex topic and I would suggest getting more in-depth information on this topic through research.
I hope that this helps.