In any sport there seem to be limitless resources for those that seek them out. Unfortunately though, many simply believe those resources will come to them, and give little effort to "search them out" due to their busy schedules. If you hope to be your best never rely on others to present resources to you - Go out and find them yourself!
Each individual athlete responds to drills and/or resources differently. There is no one site, coach, or resource that works for all athletes. Know what you need and find the resources that work for you.
For me personally, it only took finding one drill for me to take a big step in coaching the triple jump. Without that one resource I don't know where I'd be as a coach! Don't let another second go by without allowing yourself to research the best resources to help you attain greatness!