How did you go about learning from songs? Did you play by ear and imitate? How do you get good at getting good?
it's kind of like playing hide and seek.  each time you get better at finding the person, until eventually you know where they are every time