Yes, it is possible. I know I'm a little late in the game, but here are some resources for you.<br />
As with any language you really need to practise the conversation live, not just remember the words and grammar.<br />
I'd say a combination of social meetings (Missmathematics) and formal class (Awaitingclaritytoo), not just one or the other, is best if feasible. <br />
Maybe in return, by her name, Missmathematics can tell me how to learn maths, my weakest academic subject!<br />
Watching sub-titled films will give you a flavour of the sound of the everyday language. (It was slightly odd though to find myself once watching a sub-titled episode of the British TV soap 'Brookside', in a Scandinavian cafeteria!)
join a group in your area through "Meetup" and you will meet and chat with spanish speakers who can also speak English and there will be all levels from beginners to fluent . Its a great fun way to learn and socialize at the same time.
Not always. It's always better to go to a physical class