I counsel my students to maintain a READING NOTEBOOK on every text they read (sometimes I require this). In your notebook you can question the text, actually ask it questions, just as you might ask enotes questions. The accumulation of questions will enable you to discover a pattern that will then in turn help you to answer the questions you have posed. Second, circle the words you do not understand, and in that novel there are many, and look them up. It always surprises me how much difference it makes when I use a dictionary when I read. Finally, organize your notebook so that you leave several blank pages for each character so that you can write down what seem to be important quotations (with page numbers) as you read. As you gather by writing down this evidence, you will begin to understand the characters more. Even better, you will have clear questions to raise in class that your teacher and classmates will be happy to discuss. Teachers always like students to raise questions that will stimulate discussion because everyone profits from that. This sounds like a good deal of work, but that is what it takes to understand a complicated book. Teachers do the same thing.