I learned English by trying to figure out how to navigate menus in Warlords II and Castles II.
I played Baldur's Gate and barely understood the plot. A few years later, I eventually got to Planescape: Torment and actually managed to understand it.
If you love TTD, you should check out http://www.openttd.org/en/ if you haven't already.