What is the most efficient method in memorising written characters so as to expand written vocabulary? I have noticed that my reading and listening skills far exceed that of my writing capabilities. What is the most practical method to learn to write characters quickly, but also be able to use them in a sentence properly? Currently I just rote memorise, and this is what I assumed most people do, but find that it does not help me actually use it in a piece of writing. Thanks.
The only thing I found valuable when I was studying Japanese 30 years ago was write small sentences until I was able to memorize them. I'm trying that with Chinese now and that's also very efficient.