I think you need some stronger beats, and I'm guessing you plan to do some more work on the bassline, but musically I love this. If I had the production chops for it I'd be bugging you for the stems to remix it.
There's a guy called soupandreas who posted on here a few times - in particular his track Life Goes On might be worth a listen for ideas and inspiration. Soundcloud here:
https://soundcloud.com/soupandreasThanks for the feedback on my track the other day btw!