I think the best sources are the ones you feel most comfortable using. When I first started studying Spanish, I only used a book. When I learned Korean, I had a language exchange partner. When I studied French, it was in a classroom. I think the best source is the one that helps you the most.