Work on your pacing, certain moments your flow is doing decent but then fall by rushing into a verse too quick which messes up the transition, not only that but be careful what letters your next verse is going to start off or mainly use because it's going to sound abrupt and sudden which can mess up the vibe.
Not bad however just try not to make your lyrics basic and make them have some references behind them and work on your tone, you don't want to sound like every mono toned rapper out there, add some emotion into it.