My spelling is far from perfect, but I try. I have a few, conscious efforts I apply:
* Use spellchecker where possible and always take the time to read the correction you insert.
* When you look up a word, think about how you would pronounce it based on it’s spelling – not applying grammatical rules or exceptions. That can be easier to remember than letter by letter.
* When you are corrected on a mistake – by yourself or others – try to make an association for that lesson, some sort of one-liner to remember it by. F. ex. I used to be terrible at mixing up ‘advice’ and ‘advise’. My boss pointed this out to me and since then I always remember that ‘advice’ is a piece of information (stand-alone if you will) and ‘advise’ is a person (giving help or information)
Also, when completely lost, ask for help. I sometimes add the ”(sp?)” after a word I just don’t know if I got right and can’t spellcheck.