Just my 2 cents: edit! edit! edit! and then edit some more. My resume went from 3 initial pages (I'll call it my "brainstorming resume) to 1 page by:
1st) Editing out (or merging from two or three into one) several bullets.
2nd) Trimming parts of sentences / bullets.
3rd) Making the name / address / phone section only 1 line long in the header.
4th) Asking the question "is it absolutely necessary" to each word I had left by then.
5th) Changing Font to Arial Narrow (but keeping the 10 pt size as it was required) and making sure I had used no more than the minimum required margins.
I took ages to get it done. In particular the last 10 - 20% of editing were the toughest.
Hope it helps.