I think memorizing everything and every line of the book is somewhat difficult. I personally think you need to understand the basics of the subject and understand the concept behind every topic. Also you can do practice nurse preparation by solving various test solutions and joining a various study groups. You will get a verity of general knowledge beside your subject and will help to understand subject. Sharing your knowledge will increase your knowledge.