English learning starts with the most basic words and grammar, words can't be ignored, grammar can't be ignored, followed by test exercises. Just like math, you should carefully analyze the wrong questions after you finish them.
Chinese, politics and history are just too many words and there are no shortcuts. The most I can do is to make a system tree of knowledge points and connect them in series.
Geography is also a difficult subject, so you should think more and do more questions when memorizing knowledge points.
You can only choose to persist, work hard and use your head more now.