Decent article outlining a few things that might help build uphill speed. Worth a read.
www.trailrunnermag.com/training/workouts-training/uphill-battles
Running ultra marathons and trail runs wherever I can. Training to achieve 100 mile endurance events. But most importantly being the best person I can be.