hill repeats, intervals, proper rest (sleep and rest off the bike) and if you have it to lose - drop excess weight - it increases your speed b/c you have less work to do to get up that hill! (I know - much easier said than done)
Also - bicycling mag often has good articles on this subject.