English Language is such a varied subject that there are almost endless possibilities for preparation but I'll share with you a few that I found useful.
Organise your material well, this includes both physical notes and in your head. Write some summaries of the major topic areas and try out some different organisational structures to try and relate the various concepts together.
Read as many possible prompts as you can, source material can include news articles, advertising, short stories, speeches etc. Remember that English Language is all about how usage achieves a purpose. Always think about what the intention behind the language is.
Write practice paragraphs for both section B and C, you don't have to write a complete analysis for every piece of text or every prompt, thought its definitely a good idea to write a few before the end. Try to practice saying exactly what you want in a concise way with metalanguage applied throughout to reinforce your point.
Practice the parts you aren't good at. If you have difficulty writing on a particular subsystem, try a few paragraphs just discussing that feature. That way, if a text comes along that really lends itself to discussing that subsystem, you wont have to avoid it and talk about something more challenging.
I hope that gives you some insight, if you are struggling with a particular area I can always give you some more specific advice!
Luke