Its really not about learning to squirt, its about whether you have the ability to do so in the first place, if so its more about knowing yourself, what turns you on, and most importantly being able to let go.
Most women do not have the ability to squirt, of those that do have the ability the majority will never squirt in their lifetime. Many women who can squirt do so infrequently and can never tell if/when they will squirt.
Personally for me the man has little to do with it except in the way that any man who knows what he is doing sexually helps, and men who are inept, hinder that process. For me being in a relaxed environment and indirect stimulation is the key. Going straight for the G spot does nothing for me. Lots of foreplay, kissing, and my personal favourite nipple stimulation. Then what I do find often helps is playing with a bullet and/or a vibrator downunder, but not internally.
Really in a nutshell its about knowing yourself and being relaxed, I don't need a man to help me squirt just myself and actually the best way to find out is on your own, but don't make it the focus, just think of it as getting to know yourself better.