Three steps to memorization:

  1. Read (the words you want to memorize)

  2. Write (write those words down, by hand — you may need to break longer pieces into smaller chunks)

  3. Repeat (speak the words you've just written aloud, without looking — although you will likely see them in your mind)

That's how I memorize lines for a play.