Hmm...this is a tough one to answer.
I once was exactly where you are, didn't finish any songs, didn't get anywhere with my recordings, nada. What I did do though, was continuing writing a lot of song ideas, bits and pieces of unfinished material which made me foolishly think that I made progress "I'm still writing all these great song ideas.", so that must make me a songwriter I lied to myself.
My rude awakening came when I read 1) An essay by Oscar Hammerstein II called "Notes on lyrics", 2) The book "Songwriters on Songwriting" by Paul Zollo, 3) A poem called "So you wan't to be a writer?" by Charles Bukowski. I stumbled upon all of these at a time in my life when I was in a creative and productive kind of limbo much like yourself.
The consensus is about the same in all of them. It's harsh but it's fact.
If you don't finish songs, they're not songs and you're no songwriter.
This was very hard for me to take in. My whole life was surrounded by the fact that my little bits and pieces was songs, therefore making me a songwriter. But I was wrong and I stopped completely calling myself a songwriter after that.
One song.
That was my new goal. If I can finish one song only, good or bad, I will be a songwriter. A real songwriter.
Since then I've written hundreds. Not all of them good unfortunately, but to tell you the truth, I don't expect them to be. Today I see my songs like they stand in a line waiting for their turn. I can
not pick the order, I can only write them one at the time. It might be that the next 10 songs in the line will be bad ones, but I've learned over the years, the good ones will come, they always do.
Hope this helps and turn out to be a kick in the backside!!!
All the best,
Peter