Don't take too much advice. Most people who have a lot of advice to give ~ with a few exceptions ~ generalize whatever they did. Don't over-analyze everything. I myself have been guilty of over-thinking problems. Just build things and find out if they work.
Sure we have skilled players, but the biggest thing might just be that we are so well conditioned and how we can play for 90 minutes at a high tempo which is needed in soccer at an international level.