A tip that may save you some time!
Learn to learn, what I mean by this is learn whatever you want to learn in a comfortable manner. When you have completed a language lesson or exercise, visualise what you have learnt. See if you can incorporate it into your daily life. Use your imagination create imaginary people giving you tasks to complete and imagine how you would go about completing those tasks. Create questions and answers (in your head or record the answer and questions) with vocab and grammar that you have learnt. On the side create a vocab list directly from what you are learning.
I would not recommend adding a word from the dictionary just because it is there, is interesting or might come in handy. If you are not sure about how it fits into a sentence then forget that word. I did this with Spanish, I had word lists I was proud of organised by themes。 This resulted in more time spent/wasted creating lists on Word than actually absorbing the damn things and using them。 However， when I made word lists directly with words I had heard on my daily Spanish language radio， that was time well spent because the vocab cropped up frequently。 For example: 这个是什么？ replace the 这个 with objects that you already know。 Answer would be： xxx 。 Chinese can be quite implicit。 So when someone asks you or if you are doing the asking, then you reply with： ‘verb‘ or ‘you don’t know’ 不知道。 Hence I insist on learning dialogues and covering the possible answers。
Q. Do you have any tips to share?