Answers

First look for rhymes and try to logically connect them in your head. That will give you a deep understanding of what you are trying to memorize. Then break the whole poem into a "logical blocks", memorize each block and then "connect" these blocks and try to recite connected blocks from memory several times. Eventually you will build your "memory retention" rate and memorizing will become progressively easier for you.