I agree with the others. The most important thing is to start writing everything you write to a beat. It is much easier to rap with more presence on the mic if the rhymes match the beat. So write more carefully, make sure every line is in line with the beat (unless you want to let it slip sometime, as a stylistic devise, but that's more something for later). Also I agree with AJ on the name dropping, I don't like it, it's too excessive. If it really is something you wanna do, maybe try to hide it more by referring to lyrics or something like that. Fashawn and J. Cole for example often refer to Nas other MC's, but you won't notice it unless you really know the songs they are referring to.