Its not bad man... but sounds like to me you need a little more conviction and delivery ( I am not a good lyricist so I aint hatin') also the vocals are not great quality and I know you gotta do what u can with what u got but run and get you a usb condenser mic for bout 70 bucks... it will make an amazing difference in the feel.
The back beat is hot i cant lie bout that but your voice is echoing too much if u ask me and your a little off key with the beat( not too much just a little bit) but other then that your on mark with the rest of the song, also respect for coming up with the lyrics and the rap Hope you get better and Have a good day =)
on Bad Boy by DMiller23
on Bad Boy by DMiller23