I agree.I think you have a good voice.A little more experience and as above a proper
drum and bass backing will start to pull it together.You can download Reaper,
for free and you should pay for it after 30 days.It's only $50 and well worth every penny and they have a great forum like this one

I have a free drum sample player with loads of samples you can download for free if
you want to get into full recording.