Можно через общение, если это русский, язык романской группы или славянской. Если английский, глупо не овладеть грамматической логикой, которая содержит все ключи и становится понятной за 1-3 часа и на всю жизнь. В ином случае овладение языком займет в сотни раз больше времени, как минимум.
Если Вы думаете, что запомните все предметы мебели, флоры, фауны и т. д., и будете потом владеть языком, - это заблуждение. Вы просто начнете говорить по-русски этими иностранными словами. Потому что язык - это не слова, а умение ими управлять в лучших традициях носителей осваиваемого языка. Но иностранцы объяснять разницу между видами своих событий чаще не умеют, потому что исходной системой мышления по-русски не владеют. Они хороши разве что для практики - разговоров, фонетической наглядности. Уже когда Вы стали носителем языка и расширяете словарный запас.