I used Rossetta stone for italian, russian, and I’m starting arabic. It works fairly well for me because I can’t stand sitting down for 4 hours a day reading out of “yadda yadda for dummies” sort of books.
welll
from the looks of this question you shouldnt be trying to learn italian… you should probably just focus on re-learning english.