Many do get away with rote learning in English, but this won't help you enjoy the subject and English will be a drag. Much easier to do well if you enjoy a subject.
With eco, you can get away with it in some aspects, but ask yourself "Why does this happen?" and extrapolate on bits of info given in the text book i.e. think about consequences + broader implications on an economy. E.g. Changes in the exchange rate is a cyclical factor affecting the BOGS balance. Now ask yourself "Why?", and think about what would happen to with a rise or a fall of the exchange rate.
Purely rote-ing both is an option, but you won't enjoy them as much and it'll be harder to do well, especially for Economics (quite conceptual in places e.g. market diagrams etc.) despite it being a humanity.