I'm going to offer a different approach, learn to love hills, go looking for them, smile when you see one, enjoy the feel of climbing them and feel your muscles working. Your mental attitude to hills is critical to how you deal with them. I know this works, not only with myself but with my partner who has gone from being an average rider to being ranked top 20 nationally in hill climbs [and this Sunday will be the cumulation of this attitude to climbing hills].
The only other thing I would add is get into a rhythm when climbing, this is often easier to do if you match it to your breathing and don't be afraid to get out of the saddle, I hear a lot of nonsense talked about how inefficient it is to climb out of the saddle, oft said by those who have never mastered it. I like to call it dancing on the pedals.