Chinesepod my friend. Either pay for it or download free on torrents. The content is geared towards daily spoken Chinese which is what you need. Goes from complete beginner to very advanced. Worked for me.
Also I discovered a cool app called Memrise which is useful for vocabulary. Pleco is good for flashcards.
All good shit but of course completely useless without a strong effort on your part.