Analyze previous ENEM exams to know exactly what shows up most in each subject - that's your golden ticket so you don't waste time on random topics. Math and languages usually have pretty clear repetition patterns, so study the questions from recent years and identify the topics that appear most frequently. Make a checklist of that and prioritize: if a topic appeared in 5 exams over the past years, study that before breaking your head over something that showed up once.
With just 2 months and studying at night, forget about trying to cover everything. Build a focused schedule: separate the topics by subject, put the most frequent ones in the first half of your time and save the second half for reviewing and doing full practice tests. Each day, pick one specific topic and do exercises on just that - don't jump around because you won't learn anything properly. Like, Monday do geometry, Tuesday do equations, Wednesday do text interpretation... that way you stay really focused.
Another thing that works: do online practice tests or print old exams and take them without looking anything up, timing yourself exactly like it's the real exam. That shows you if you're keeping up with the pace and where you're still weak. At first it can be discouraging to see the score, but you'll quickly see the difference when you're studying with a purpose. Two months is short, yeah, but it's totally possible to improve a lot if you focus on the right points instead of studying everything scattered.