My advice is to memorize it by sentence since it will flow much easier than memorising it by paragraphs. And try and study the unique letters, that will help a lot.
Although, take it with a grain of salt since I utterly suck at languages even though i'm taking one right now.
I would normally write it out a bunch of times and it would probably go in. In failing that, break it up, number each sentence, write it out like a list. Also if you type it into Google translate there's a button that allows you to listen to the text in a native speaker's accent. Utilise that proforma too haha!