I have been using the Pimsleur Method which is all audio during my drive from/to work, combined with watching spanish movies with subtitles on Netflix. My Spanish is now where I can keep up a basic conversation with my native South American friends. I have been doing this for about a year now.