Music teachers are like some prostitutes. They tell the client that they are great and pad the ego. This is an attempt to guarantee future business. Nobody can teach you music, you must learn yourself. There are no shortcuts. Just listen to music in a way that makes you understand what you are hearing. Read all you can about making music and just keep writing songs. Remember when a CD is recorded the artist and producer go through dozens of songs before the final 10 or 11 keepers are selected. The ratio of throwaways to keepers is usually about 10 to 1. That means for every 10 songs a writer writes, only one is good enough to record, and at that point it might not even make it to the album. Another thing to remember is that when you record a song and put it out for people to hear you are in direct compitition with all the recorded music that is available in the world. Your compitition is Frank Sinatra, Frank Zappa, Metalica, Stevie Wonder, Brittany Spears, Grand Master Flash, David Hasselhoff, Niel Sedaka, Wayne Newton, 50cent, Leonard Skinnard, Nat King Cole, Ludwig Von Behtoven, Toni Braxton, The Sex Pistols, The Four Tops, and it goes on and on....