"I will call you."
Well, it's not supposed to be easy. Don't rely on one source. Duolingo is free and improving, the comments function is very helpful as a learning device and benefiting from others' experience. For me it keeps learning manageable and fun, but this is only the beginning. I took Chinese for three semesters. Wonderful for basics, especially writing, but self-learning is now useful for me. Find a way that helps, there's no holy grail, is there? Maybe chinesepod, i've heard it's good, but then you have to invest some money, of course. Thanks for contributing!