Grammar is very important, but it should be learned in small doses. This page gives an introduction to grammar on this site.
English has more vocabulary than any other language and one of the best ways to expose yourself to all that vocabulary is to read a little every day. This page has some ideas to keep you reading. Have fun. Read for fun. It's the language that's important. It is OK to read science fiction or crime stories and even comic books are full of very good English. This page has some ideas for what to read. A strange picture in your head will help you remember the word. Your picture does not have to be logical, it only needs to help you remember. The pictures in these animated flash cards help with learning. It helps to learn the difference between two words so that you can see what a word isn't as well as what a word is. This page has some examples.
Even though you know you should be reading English every day it is often difficult to get to the book shop. This page has links to sites who will email English to you every day and then all you have to do is read it.
9. Set goals and do not expect to much to soon.
How long can someone who has never learned a language before expect learning English to take and what milestones shold they look out for on the way. This page will show you how easily and quickly a language can be learned.
10. If you can not remeber a word, try to think of other ways it is used. It might pop into your head from this different situation.
My latest site and the one I am most excited about is a blog that is just me and my girlfreind talking about things here at
http://spiralcattalks.blogspot.com it is a great source of English conversation to read.