To be honest? I think you are making this difficult for yourself.
You say the vocabulary is complex. In what way?
I don’t know what your native language is. My native language is English, so for me, French and Russian vocabulary were easier to pick up because the languages are related. Automobile, automobile, автомобиль; theater, théâtre, театр, yeah, that’s easy to see, then you get 汽車 and 戲院 or maybe 劇場. Since the languages are so much different, there aren’t a lot of footholds.
But in general, English vocabulary is much more complex, with all the fine distinctions: walk, saunter, stroll, tramp, amble, strut, stride, trudge, and so forth. In general, Chinese vocabulary is more encompassing.
Of course there are exceptions, such as the English president could be 總統、會長、社長 or whatever, depending on what the organization the president leads is. And that is the beauty of Chinese vocabulary: 長 means leader, so 會長 is the leader of 會 an association, very often not a profit making corporation; 社長 is generally the president of a 社 a club or something. You just have to add 長 and there’s your leader.
BTW, here I am discussing only accumulating vocabulary, not writing. So to build your vocabulary, recite each word or phrase out loud in a loud clear voice twenty times: 社長! 社長! 社長 club president 社長! 社長! and so forth. Try to make a few simple sentences with your phrase, say them out loud. If you know a 社長, try to visualize that person and connect the vocabulary with the image. Repeat for three days and you should have the word down pat. This method works for any language.
An important point is, stop telling yourself this is complex, stop telling yourself this is difficult. Relax and enjoy.
It does require some persistence and a good pair of lungs, but it’s really not difficult. 加油!