Having spent over 20 years learning Italian, I can assure you that the only way to become conversant in a language (in contradistinction to simply being able to read the language) is to sit with a group of others in the company of a competent native speaker and just talk. Duolingo, MemRise etc...