Writing Chinese characters is definitely the most difficult part of learning Chinese. Even Chinese native speakers must learn and practice writing a variety of characters for almost a decade. Learning to write Chinese is a long and sometimes very frustrating journey. Therefore, learning and practicing characters systematically and frequently is the key to writing better and better. There are some highly recommended learning resources that can aid you in improving in this area.
Bi Shun Wang is one of most useful online dictionary for learners to practice writing characters in simplified Chinese. Not only can it show you how to write a character stroke by stroke, but also informs you of any related vocabulary.
Learning Program for Stroke Order of Chinese Characters is a comprehensive website featuring Chinese pronunciation, Chinese radicals, a guide to looking up traditional Chinese characters in the dictionary by stroke order, and writing exercises. It provides audio and visual instructions on writing a character, and you can also adjust the speed of these instructions.
Written Chinese is a place where you can discover a easier path to writing beautiful hanzi. You can search for words by typing their Pinyin, their characters, or their English meaning, and the results include the word's pronunciation, an analysis of the character, a video showing the stroke order, and more.