I would like to recommend learning and finishing the two Talmuds and the Midrahim. But the way I have in mind i to finish the Two Talmuds with Tosphot, Maharsha and Maharam of Lublin [printed below the Maharsha]. But this is not to suggest minimizing learning in depth with Reb Chaim of Brisk and his students [Birckat Shmeul etc. ] up until Rav Shach and his Avi Ezri.
Plus the basic learning of Physics and Mathematics that I have mentioned on this blog [QFT, String Theory, Algebraic Topology.etc.]
This might sound like a lot, but if one does not waste time doing other stuff, there i plenty of time for this.
But how to do this if one does not understand everything? You ay the words in order and go on and what i not clear at first will eventually become clear aa you go on further..
And you do not need to be in any special place to do this. Doing this at home is better than anything else with no one around to distract you from the learning.
[Also I wish to add that the best way to do this is a half page of Gemara with Rashi and Tosphot and Maharsha per day.
.