If you want to go faster uphill, then remember that it's all about power-to-weight ratio.
If you are overweight, then the easiest way to climb faster is to shed some of that weight. Some of that surplus weight could be on the bike, but most people spending lots of money to lose a couple of pounds off their bikes could lose much more than that off themselves at zero cost! (In fact they would save money by eating and drinking less!)
If you are already skinny
and have a nice light bike, then your only remaining option is to gain power, which is much more difficult! Basically ride your bike a lot, allow enough recovery time between hard rides, and eat a healthy diet.
(And fairly obviously - don't smoke anything at all, and only drink booze in moderation or cut it out.)
I surprised myself back in 2001. I lost lots of weight (about 45 pounds) by eating a bit less and giving up alcohol for 18 months. At the same time I did lots and lots of riding, and round here, that naturally involves climbing. By the end of the summer I was climbing very well for a man of my size and age. Not super, but pretty good. Put it this way - I was finding it easier to ride up steep hills in a 39/23 gear than I do now in my 30/28 at the same cadence. (A 58% harder gear felt easier so I take it that I was more than 60% better at climbing than I am now!)
Who gives a flying toss how 'slow' you are?
...
I don't give a toss what others think, the main thing is 'I'm riding'
I don't care what other people think of my climbing speed either,
but I do care what I think! I used to get a real kick out of cycling quickly and I want to be able to do it again. Not for anybody else -
for me.