How is your cadence on the hills? Ideally you should keep that fairly consistent and gradually shift through the gears as you need to. I think the best way to improve on the hills is to simply ride more of them.
__________________
I am clinically insane. I am proud of it.
That is all.