Well done! That's an EXCELLENT set of results. I mean it. English was always my weakest subject too. In my SG prelims, I got a 3 for my writing
However, a grade 2 English does not mean you can't get an A in Higher English, provided you work. English is a subject, where I feel you can suck at it, work your pants off and do really well. Especially with Higher English.
You need to identify what it is about English you're not good at. For Close Reading, it's just practice, practice, practice. It's very formulaic in that there's a set way of answering each type of question and as you practice loooads and get familiar with all the questions, you just apply the formula. However, of course, if you read then you are at an advantage because having a strong English vocabulary will really help. Writing essays involves a lot of memorisation (of quotations from your texts) and a solid understanding of the plot, characters and themes. If you have a solid understanding and learn the quotes, you have ticked the first box in that you can talk about the text thoroughly, backed with appropriate evidence. Step 2 is analysis, using sophisticated language, flow and thinking. I believe if you master step 1, the next step comes with some studying of the text thoroughly and practising writing essays. English was the hardest subject I took by far and the one which required most work and constant improvement.
It is possible. If you have the determination and the right attitude to work. All the resources are out there, you got a credit grade, you just need to really want to do well. If you have huge doubts about succeeding in English, then just re-think your decision. The night before I handed in my S5 Choice sheet, I really didn't want to take English because I thought I would fail miserably, especially as people kept reminding me of the 'big jump'. I have now come out with an A, like many others on this thread, because we all worked for it.
If you can't be bothered to work hard, DON'T take Higher English. Saying that though, you are probably better at English than you think.
I hated English at SG and really enjoyed it at Higher!
Sorry I keep writing lots. Best of luck in the future