There is this one hill on my 16 mile route that's been a struggle all summer. I think it's probably 6-7% grade just shy of a 1/2 mile long. I've managed to go from 4mph to 5mph, not a big improvement, but a little bit. I chant, "I love hills" and alternatively "du hast mich" (cause the song has been stuck in my head lately).
Anyway, hills get better. Just keep working on them.