Autotune... needs a little work on the mixing.
You have potential man it's definitely there, try to cut back on the auto-tune program a little bit. It's a bit much and autoed to much. You also maybe need to work on your mixing, cut the reverb down and try to clean it up a little beat on the quality. I like the lyrics. Keep on working!