Teacher or no teacher, the bottom line is that without dedication, no single person can master how to play an instrument. I know a lot of people who are self-taught and the common denominator is that they were willing to spare at least 30 minutes each day. They also utilized a lot of online resources, most of which didn't cost anything!