Sorry you've not had any responses about this. Are you sure you've posted in the right place? Here's a link to our subject forum which should help get you more responses if you post there.
This really is something that your teacher/lecturer should be able to help you with. Find time to make an appointment to see them 1-2-1and tell them how serious you are. They are the ones experienced in how to make the difference between a B and an A and can help you puy a plan together.