You have something to work on indeed, but you'll get there if you try hard enough. The high pitched lead is a bit too agressive in its way of changing around. maybe substitute the chords a bit, so they stay in the same general area. if the tempo was slower, the bass would fit nicely in a build. I personally wouldn't upload anything in this state, unless i wanted feedback/help with how to go further with the track, which i guess is what you're after.
Anyway have a nice day and keep improving.