When I was 16 my skills was way off, I think around 22 I Developed a flow, and steady got good at word play... Now I'm 25, and feel I can shit on most emcee's with the ease (imo)
Basically just keep at it, none of these songs will really stand the test of time for you, cause you gonna keep getting better...
Get a rap coach j/k