For English:
1) If you are recommended to read some books to improve, I recommend you to study NCE 1 and 2 (new concept 1 and 2). After learning this, you can get full marks without listening in the future.
2) Of course, you must ask the teacher if you don't understand;
3) Read more English books, such as Robinson Crusoe, which students in Grade Two can understand.
4) Correct mistakes with error correction books and recite them every day. That's how genius is cultivated.
5) As for listening, I have a good idea, that is, close your eyes when listening and let all your spirit concentrate on your ears.
For history:
I think most of the history should be memorized. In fact, there is no skill in studying history. Take more time to remember, and it will be OK. Of course, listening to the teacher in class is also the first.
Ask those with good history, and correct the mistakes with a correction book every day. You might be able to improve a little.
Of course, the most important thing is learning skills and interest.
Don't study hard, study with an optimistic attitude.
Think about how you are interested in other good subjects. You are also interested in history.
Then there are repeated drills, because exams always test the usual old questions.
But error correction is the most important.
Be careful if you are in high school!
However, I admit that other people's suggestions are useless for such problems. The most important thing is to rely on yourself.
If you don't understand, please keep asking.
If you are satisfied, please adopt it.
O(∩_∩)O