This isn't bad at all. The lyrics are pretty good, and the flow is on point for the most part. But the hook was kind of week. What's really holding this track back though, is the delivery. You need to get excited when you record, otherwise nobody else can. Definitely a lot of potential here. You just need to work on your delivery, and rehearse more.