Well, at school I've never been the most talented musician and I've started teaching myself piano so I can at least stop having to sing (despite being told I'm a good singer). All I want to know is, how can I learn to play piano by ear? My dream has always been to join a band with my friends but I've never been really accepted cause I can't play an instrument. Well, I can but it takes me ages to learn a song. Help??!