If you want to improve at English then study key terms and keep practicing exam papers as this helps with question layout and timing. If you find speaking English hard then maybe have a look at an online dictionary/thesaurus which will improve and expand your vocabulary. This is what I did for my junior cert and I found it relatively comfortable and but I'm still awaiting my results. Also a B for higher level English in second year is a very good result. Also study a few poems (which your teacher would have gone over with you) and your studied drama and studied fiction. But timing is a very big issue and puts a lot of people under pressure so make sure to keep practicing your timing for exam questions.