I have found there are two ways of learning a language that are worth remembering. When I say 'language' I really mean a set of coded rules through which one expresses ideas, information, feelings, etc. So, it could be a spoken language, a computer language, a set of equations, or a musical or sonic language. Both ways require time along with a consistent implementation of the language. I haven’t yet found a shortcut. One might be natural aptitude. Another would be interest; these aren’t shortcuts exactly, but they make the learning seem less arduous.