Not too late, but it will take patience. I have always picked up pups at 49 days and trained them with the Wolters method. Have had some pretty incredible Labs for duck hunting.
In trying to keep a long story short, Trapper, my current Lab was 10 months old when I got him. I just saw something in him that I liked. While the place I got him from was supposed to be very reputable, they were brought up on animal abuse charges 3 weeks after I got him. They said he was socialized and had been in the water but I truly doubt both. On top of everything my hips went bad , beginning the same month I got him and I have not been able to hunt in 4 years, going from hunting just about every day of the season to nothing. I worked him on obedience, retrieving, etc. but the older dog was a whole different ball game than bringing up a pup.
This year I was able to do some pretty intensive water work with him and he's come along nicely. Been hunting him and while I haven't even gotten a duck for him to retrieve...yet. He's a very solid, fun hunting companion and great in the boat.
In essence, you really can teach an old dog new tricks but it takes time and patience. It seems the older dogs need a sense of purpose, and when you give it to them it's like they understand and truly enjoy it. Be patient and keep whatever you are training your dog to do is fun. Don't over-extend the training sessions or they will lose interest. Short fun sessions will result in a dog, and you, enjoying their time and wanting more of it.
Moosetrot