So, I have realized that I am not so great at climbing, despite having what is generally considered the right body type (small and light). It's not that I can't get up the hills, it's that I am very slow in doing so (everyone passes me going uphill) and I think this is the main reason why my overall average speed is so bad...not looking to race or anything, but it is nice to be able to go on a group ride and not hold up the group. Short steep hills are a particular problem as far as losing a lot of momentum and then struggling to get the rest of the way up; longer gradual inclines aren't as bad (though I am still slow). Is it just a matter of doing lots of hilly rides, or is there some technique I am missing?