Just stand out on the corner with a tin cup and panhandle. Panhandlers here do it for a living - they make more in a week than I do!
I'd go. Chamonix is fucking beautiful. It's also pretty international so French isn't as important as you think it is. A couple of Aussies I know did a few seasons there and they could barely even speak English properly.