I used to have pretty hard shots up until I had a persistent injury to my lower back, probably due to sedentary workdays coupled with irregular training. Well, a few months of physiotherapy and changing my work environment I have overcome this injury now and play football without any problems... except my shots seems to have withered altogether. I can run, tackle, dribble but have no real intensity in my shots these days.
That got me thinking; what does the shot power really depend on? What distinguishes players with incredibly hard/fast shots from others? Something I find particularly interesting is that there is no direct dependance on the body frame of the player, in other words some small and thin player can still have tremendous shots despite being undersized compared to others. So it's not all about being pumped..
As a follow-up, how can one improve his/her shot power?