Short of relocating, watch as much as you can with subtitles and do it both ways - German/Italian audio with English subtitles and then English audio with the foreign language subtitles. I am the 4 year mark here in Germany and short of just being patient, it was the thing that helped the most.
You have to give your neurons time to make the new connections, but you can push the process by hard work and exposure.
Oh - it helps if you're young! I started at 38 and it's been a struggle.
I also speak a little Italian and I can tell you, from the amount I learned, it is finger painting compared to German. German is where English came from originally, but it's so much more grammatically and syntactically complex it can be a real pain. I've even had my German teacher tell me that it will be impossible for any non German to learn the language to complete fluency (very inspirational that was).
Italian is grammatically much easier, and it's a much nicer language to speak than German. I'd start with that, and keep the old adage in mind...
"Speak Spanish to God, Italian to women and German to dogs".