My handwriting is not that good compared to my family...I have used the computer too much and most of the assignments are all done online except for labs! But, if I write more on paper, then it will definitely improve. Basically, just write a sentence several times and see if the position of the letters gets better.
For spelling, I would use online material..also it might help for vocabulary, too! You could also use those online grammar and spelling websites that have flashcards and interactive games! Also, games that involve typing words correctly are fun!