Whether listening or reading is more effective depends on your own
learning style. But in any case you have to do both! And
write. And speak.
And, of course, you have to memorize a lot. Individual words have
to be memorized, and it's also good to memorize phrases which are
frequently...