Many learners say they understand written French but struggle when they hear it. The reason is usually pronunciation, not vocabulary.
Listen first, then repeat
Your ear needs to learn the sounds before your mouth can copy them. Play a short sentence three times, then say it aloud, copying the rhythm as well as the words.
Do not pronounce every letter
French has many silent letters, especially at the end of words. The s in vous and the t in petit usually stay quiet.
Practise nasal vowels slowly
Sounds like the one in bon or vin do not exist in English. Say them with the air passing through your nose, and keep the final n or m silent.
Short and often beats long and rare
Ten minutes a day is better than one long session each week. Record yourself and compare with a native speaker.
In my live lessons, I listen to your pronunciation and give you simple, targeted exercises.