One of the best ways to improve your songwriting is write with someone else. Whether it is someone from another group or just an outside songwriter. The fastest way to get good at songwriting is to write with someone else and see their tricks and take from them what you will. Often times as a producer I will see bands bring in an outside songwriter and once they write with them one time and see the tricks they bring to the table they then don’t need to write with that person again. As well, if you write with someone from another group you can often times combine both of your fanbases to add to growth of your fanbase for your group.