Writing Better Lyrics by Pat Pattison is AMAZING. I'm about halfway through and it's extremely insightful and well-written. Also, if you check the website Coursera, there's a free class on songwriting taught by an esteemed Berklee professor. It's free and supposedly extremely helpful; I haven't had the time to take it myself.