Tips on becoming semi-conversational in 40 days?

My partner’s family will be visiting us in about 40 days, and staying for a few months. They don’t speak English so I’m working to become not totally useless at speaking with them.

For what it’s worth, I’m not starting from nothing - I have a pretty good grasp on grammar and basic vocab, and typically can follow conversation topics but never catch all the words. My partner and I have been together three years so I’ve picked up stuff in that time but never made a concerted effort to become conversational until now.

I know her family being here will actually help me in that regard, but I’d like to get better before they’re here, too. Any tips or resources on speeding this along? I’ve been using flashcards for increasing my vocab and speaking more in Portuguese with my partner.