Your flow needs a lot of work. I'd recommend working on your breath as your rapping because it's incredibly visible when you're gasping from trying to keep up. This is a result of too little breath or being far too breathy when rapping. Aside from that, you're off to .. a start. You should look into some new equipment and mastering your vocals