Janine,
May I suggest that you get hold of a friendly native speaker and ask him or her to accompany you to meet with the boss. Prepare yourself by writing a list of the things you want to talk about. Bring the boss back to your topics and just take your time.
Good luck with your pursuit.