Hi. Well are you writing them as commercial songs? if you want to sell commercial songs generaly for starters the vocals needs to be similar to other commercial tracks. Your's is interesting soundwise, but isnt really a commercial vocal as labels etc would define it. I can sing myself, but i wouldnt use my vocal if selling a pop song to publishers, i'd hire a female vocal probably to do a session on my track (or find a willing friend who has a great commercial vocal)
the sad fact is the biz is exactly that, a business, so like any artist, say a sculptor... a sculptor can spend their time being true to their creativity and making abstract pieces regardless if they sell or not. But of they want to make money and be 'commercial', then unless by pure chance the creative abstract pieces they make happen to sell as a happy coincidence, at some point they are going to take a decision and spend a few days a week making tableware or other more 'commercial' pieces such as vases or candlesticks etc etc to sell at local markets or to local shops etc.
That's how it is. So if you genuinely want to be more commercial it's really as simple as copying a cross section of techniques and styles and sounds and arrangements which all are established as 'commercial' sounding.
Your stuff is abstract and interesting for that in it's sound and construction, youve got some good ideas, but 'commercial' is basicaly what's on TV or what is being played at different genre clubs etc. (even underground club music has a 'commercial' sound that fits the genre and appeals to labels in that genre or it doesnt)
So, copy commercial songs in the genre you want to do basicaly... and while broadly copying commercial songs also add in your own edge to give it some character which is you on top.
People out there making money in this game arent in any way the best writers or musicians, they are usualy just the ones who deliberately set out to write commercial sellable songs/track, whether thats commercial club music which nets them a few thousand annualy, or commercial pop songs, which, if used by a label/artist which sells, will net them more money over a year if the song is a chart seller.
that's it really. it depends how willing you are to compromise you musical vision.
perhaps as an exercise just try it... try copying a chart selling pop track and see what you discover. It's quite an interesting exercise actualy to try and do. Not as easy at it sounds.
___________________________________
I had an idea for a script once. It's basically Jaws except when the guys in the boat are going after Jaws, they look around and there's an even bigger Jaws. The guys have to team up with Jaws to get Bigger Jaws.... I call it... Big Jaws!!!