Each person has his/her own way to learn English. You can learn from books, from watching TV, from taking classes...but the bottom line is: you have to be patient. One good way to learn English is to memorize. It sounds funny but that's the truth. Babies learn how to speak by imitating what...