Yes, you need to have the talent to get there but I am less and less surprised when guys like Antonio Brown (crazy, but an extremely hard worker), Tom Brady, Terrell Davis and the Richard Sherman's of the world become some of the very best at what they do despite not being projected to become such.
Just this last year Shaq Barrett led the NFL in sacks. Shaq was an undrafted free agent that most didn't think had a chance of sticking with the Broncos when he joined their camp.