Doing poorly in ENG4U

My midterm mark is currently at a 71%. I don't know what to do at this point. I follow all the requirements and hand in everything on time but I keep getting level 2s and 3s on my essays. I even ask some of my friends to review my work even when it's not necessary. I talked to my teacher and she said the main concerns with them were that they don't flow properly and because I made "two unnecessary capitalisations." Everyone else seems to be doing good in that class but me but I have no clue as to why she hates me so much. I just aiming for atleast an 80 by the end (which seems impossible, ik) but are there any DETAILED tips on how I can do better? Tanks.