I do some of those things you said. Every day I keep on speaking english alone or with mom, relatives and some friends even they can't speak english at all. It helps a lot. =)
As you speak english more and more, it becomes something like a habbit and you start to get used to some characteristics, the spelling and the pronunciation of words in english.