At the risk of sounding a bit like a football hipster, I enjoyed this article on the German method of developing young players. It makes a good point about the lack of success of England and the lack of English players in the Premier League.
http://www.guardian.co.uk/football/2013/may/23/germany-bust-boom-talent?INTCMP=SRCH
The point about allowing youngsters to experience competitive play at a younger age is interesting too. Some theories suggest you don't do this until mid teens or so. I don't think it's such a bad thing. A bit of healthy competition is realistic.
My country, Australia, has been grappling with the question of youth development for a while. We went all Dutch with a Dutch technical director who has set up a very good national coaching curriculum.
The Japanese decided several years ago that they were quite good technically and had fast, fit players, but they were being bullied too much. So they directed referees in the J League to start letting players get away with slightly rougher play in order to toughen themselves up. Seems to have a worked quite well, as they aren't intimidated by us as much as they used to be. They're also much more skillful than the Aussies - we hardly ever get the ball off them now.