Use this spinner wheel to get a song key. Writing songs in different key help build diversity and stimulate new song ideas
Become obsessed. Study and write every day. No-one becomes a great guitarist without a lot of practice. The same is true of great songwriters. They are rarely, if ever born into this world as great songwriters. They become great by learning from the great writers who came before them.