As long as you want to be a rapper, you should never give up. People don't start out good at something, they have to work hard for a long time to be good at it. You're lucky, your writing abilities are pretty good already... it may take you a while to get your writting and your rapping to high level, but if you keep at it, you can do it.