I study Polish in a very er, integrated way.
I'm following two courses on my own; a First year University course I downloaded (FREE!

), and a book "We Learn Polish", which has been around for a long time. Also I have a teacher, an invaluable resource if you don't live in Poland and want to learn the language in any sort of reasonable timeframe. I'm translating a little at a time a children's book from Polish to English and another from English to Polish which my teacher then corrects with me. This builds vocabulary and the Polish book serves as reading practice also.
For sounds practice I recently got Rosetta Stone which is good for basic sounds practice. Though with my teacher I find I don't need sounds recordings.
All of these things trundle along slowly together and will hopefully build up into a solid knowledge of the language.
My aim is to have a steady exposure to the language all the time.
I now have the courage to chat to Poles I meet - and there are lots here in Dublin these days.
I find Polish to be generally an easy language to pronounce and spell once you know how to say the words and how they work. The only letter I don't hear is "j", and will write it as "i". Also I find words containing the sound "sze..." like "szes'c' " are difficult to get exactly right.
Polish is fun...