Choose the English subject that you believe you can do the best in, which in your case seems to be general English. Because if English language doesn't appeal to you and you aren't really into it, you won't get the higher score compared to what you could get in general English, even if it scales up by a bit.
Just think of it this way... you say you need to work on essay writing for English, if you were to do English language, would that require you to work on even more? Say the "punctual things" you'd have to learn and memorise or the language analysis skills or the more specific type of essay writing, etc. Consider the subject that you feel will allow you to achieve your best potential results by looking at your skills and preferred learning type.
Remember, if you pick a subject because it scales up a bit, but don't like the subject and aren't particular interested, you'll most likely do worse than if you chose a low scaling subject that you like/don't dislike as much.
Good luck!