Do you have to get good grades in English be a writer?
No. Writing is a skill that can be developed with practice, regardless of your grades in English. Many successful writers have not had stellar academic careers. Ultimately, what matters most is your passion for writing and your willingness to work hard to improve your craft.