I knew what book this was the moment I read this headline. (To those asking: http://www.amazon.co.uk/Discovering-Statistics-Introducing-Statistical-Methods/dp/1847879071/ref=pd_sim_b_2) This is the greatest stats book ever: I failed Stats in my second year, went to my professor, who wouldn't help me out. I picked up this book in desperation, read it, instantly went "WOW." I will permanently have Fugazi stuck in my head now though. Also: I aced my stats text. The moment a lower year friend of mine complained about the stats lecturer, I gave him my copy. Never went to a class again, passed his test.
I'm in a similar situation (requiring to be proficient in statistics), and here's what I'm doing.
Started with a really basic book that told me more about the ideas than the math. I used Andy Field's Statistics with SPSS book because it was recommended somewhere on reddit. The book definitely skims on the maths, but it gives you a good idea about the different tests and concepts.
Following Berkeley's Statistics Major/Minor route. Specifically:
a. Stats 133 - Computing with Data: A course on using R, SQL, and other technologies useful in statistics.
b. Stats 102 - Intro to Statistics I found multiple versions of this course, but I'm going to pick this one because it uses this interesting book which emphasizes case studies
c. Stats 135 - Concepts of Statistics : More advanced treatment of the same concepts from 102.
d. If you want to brush up on probability, you should look at Stats 101 and Stats 134.
e. After this level, they have a series of electives, such as Stochastic Processes (Stats 150), Linear Modelling Lab (151A and 151B), Sampling Surveys Lab (152), Time Series Lab (153), Game Theory (155), and seminars.
The classes don't have videos or audios, but they have syllabuses, lecture notes and assignments. So far I've found them to be more than sufficient.