Take a course at a local college to learn Italian or English. Community and technical colleges offer programs taught in Italian to learn English and vice versa. For these classes you will learn through workbooks, text books and oral exercises.
Visit your local Italian-American community center and inquire about programs to learn English or Italian. These centers are generally found in communities with a number of residents of Italian heritage and are often staffed by people who immigrated to the United States. Here you might find a tutor who will work one-on-one with you; otherwise you can join a suitable language class.
Download podcasts or mp3s to listen to while on the go. You can download those specific to learning Italian from English or English from Italian. Add these to your music player and listen to them while commuting to work or while studying at home. These programs teach you vocabulary and grammar through listening and repetition.
Play games online that teach you Italian words from English or English from Italian. These games include such activities as matching, word searches or crossword puzzles. You can find worksheets to print off or online tests that correct your mistakes on the website.
Purchase Italian and English DVDs or CD sets to practice in your free time. These programs will vary according to the set you purchase but often include accompanying worksheets and books for an in depth lesson on the language.