А вы попробуйте говорить на иностранном языке столько же сколько, вы его слушаете в виде музыки/лекций/фильмов.
Все дело в опыте. У вас нету/мало/не достаточно опыта общения на этом языке, потому то вам и сложно. Не зря выучить язык в его среде проще, чем слушая лекции и смотря фильмы.
С чего вы взяли!
На то, чтобы вы смогли воспринимать иностранную речь, должны уйти годы. А говорить вы не можете, потому что не потратили "годы" на говорение.