Internet
spell words wrong and not check them
A way of adding words by changing their spelling and pronunciation over time.
The simplest way is to learn to spell. Some find it harder than others. You could always point out that English is the hardest of all Western languages to spell because it is made of words from many different languages that use different rules of spelling. The more you use words correctly spelled (not text-speak) the more automatic your use of correct spelling will become. Practice makes perfect. (And here you can even use the spell checker.)
Phonetic spelling is when you spell a word the way it is pronounced (Example you'd spell could as cud)
Internet
The fastest way to memorize vocabulary words is to make a Study Deck - click on the Related Question to learn how to do that
Most experts believe immersion is the fastest way to learn any language.
to learn through song
spell words wrong and not check them
Go to school
play it
use a dicktionary.
by watching Ni Hao Kilan
Reading is, without doubt, the best way to learn how to spell correctly.
The word didn't is an abbreviation of the words did not so unless you write the full words there is no other way of spelling didn't.
It is very possible to learn spelling - no matter how old you are. The best way that I have found is to use a program called All About Spelling. It teaches the rules for spelling in a fun and easy way. From the very young, to the older student, you can use the techniques provided to teach or learn. Don't give up - it is not too late. I put a link to Level One for All About Spelling in the Related Links area. This is where I would recommend starting.