You can learn English even if you are not in a classroom setting. Do not get me wrong, I am not saying that you do not need to enroll in a language class, what I am saying is that learning any language is and should never be limited in the class or at school. Going to school means getting a formal education to learn basic principles of the language, when you leave school, that is when you apply and practice all the things that you have learned inside your class. There are many tools and methods that you can use to promote your learning a language.
Modern technology now is really amazing although I sometimes think that with all the gadgets around that does the thinking for us, people start relying on all this "smart" techie stuff and eventually make humans "dumb". I personally think that we should not allow for this to happen and continue to think with our brain.
We need to exercise the brain as much as the body therefore we must utilize these gadgets that we have to learn different and new things. One can even use his or her iPod to listen to Podcasts in English. You can read books on Kindle, listen to English music on an mp3 player and even watch movies that use English as their language. All these are tools outside the classroom that can help you to learn English. So put your iPod to good use and start by downloading practical Apps to help you learn.
Old school is never too old especially if we are talking about reading actual, printed and published books. It is true that everything is digitally available and downloadable to any of our hand held or portable computer devices but real books are still very important. Books don't need to be electrically charged and do not need batteries for you to read them, so go to your closest book store and buy a good book. Reading will not only help you better your writing skills but also aid in broadening your vocabulary. English is a widely used language and has millions of books published with.
Going on a date? Why not go see the latest movie of Mission impossible or James Bond, nothing can be more English than that. Learning English can be fun too, watch a movie and try to remember your favorite lines. Repeat these lines to a friend and have fun sharing your insights about the movie.
Last but not least, always remember to learn English by practicing it with a classmate or a friend outside your school. Try to have a conversation with somebody who is fluent with the language so at least they can give you some tips and even teach you some new words to widen your knowledge of the language. Have a great and casual conversation with someone, hang out with them and really immerse yourself with this exercise and before you know it, you are already speaking English better that you were yesterday! Sometimes when you do something fun while you are learning, it becomes a very easy task to do.