Test you songs
More often than not, musicians believe their stuff is fantastic. You need look no further than the various music reality TV shows to discover the delusion among many, that they have talent. Don’t fall into the trap of believing your song is good, simply because you think it is good. Find venues to test you songs. Whether you play an open mike, a school event, or a real venue, look for opportunities to play your new catalog. Ask for reactions from people who will tell you the truth. You should also look to other writers to provide honest feedback on your work. The only way to correct as you learn is though honest assessments of your progress.
I just mention using other songwriters to test your material and get honest critiques. Session writing is among the most important step you can take in improving your craft. The energy and creativity you are able to harness when writing with a partner or in small groups can prove incredibly valuable in helping you to mature as a songwriter. Further, by scheduling sessions with other writers, you are forced to construct some discipline around your writing. Again, you must write with regularity to improve, and working with others writers can help you do just that.