Tips to learn a new language on your own without paying a single cent. Warning: it takes lots of effort on your end....