a confusion about learning language
when i learn English for a while, i find to remember words /phrase and to enrich your vocabularies is a challenge . One of the reasons is that it seems that a lot of words have similar meanings so sometimes i do not know which one could the best choice to express myself. Also, i find a lot of words seem have been kept in our mind , actually not because i can not use them in real conversation although i know them when they are typed on the paper? so , do anyone meet the same situation when you try to master a new language ? How can you overcome it and make a big progress ?