From personal experience I would recommend taking the equivalent of a high school language course to understand the logic of a language and some vocabulary and then moving to a remote location to work where nobody speaks English. Andean mining camps really helped my Spanish to become fluent.