Ever since I returned to Canada in 2007, we've been working to increase the number of francophones in our minority communities. There's been talk of 4.4% for years, but we never manage to reach those numbers. I think one of the reasons is because most francophones are in sub-Saharan African countries and Canada doesn't have nearly enough offices in those countries.
My view is that the number of visa offices needs to be increased and efforts should be made to facilitate the arrival of those who are coming under certain programs, like the ones that enable francophones to come much more quickly to Canada when they have an employment offer. However, this program doesn't perform as well as it might because the slow processing of applications means that employers, after a certain time, cancel the job offer if people are unable to get their visa on time.
I believe one possible solution would be to increase the number of visa offices serving francophone regions. The processing time for francophone visa applications also needs to be shorter.