i guess you're right... both kakashi and jiraya were impresed how quickly naruto gets a grip on how a technic must be done ( yamato and ebisu to) so he definetly is pretty smart but he never had the support...
than again, his experience enables him to understand other people problems and...