Great that you want to improve your grades and that you want to be smart. Let's focus on grades.
1. Ask each of your teachers that you are interested in their teachning and classwork and what are the top three items in class and also for work that they expect from an excellent student. If anything they say seems unclear, ask them for general examples. Then act that way and include those items in your work with your own work. If you are shy to ask your teachers this, ask one of your parents to go in with you! Teachers will appreciate that you are interested in their work and the class.
2. Practice makes perfect. Old saying but true. Just keep at it. If your approach isn't working (let's say you can't figure out a math problem), take a break for 10 minutes, practice breathing during that time, after ten minutes are up, go and figure out a different approach or who to ask about how they did it. Then do that.
3. Set aside time for homework before dinner or an hour after dinner. Always an hour a day. Even Saturday and Sunday.
4. "Birds of a feather stick together". It's good to have a variety of friends. You want to know how to get good grades. Find out who gets good grades and study with them if they do it in groups. If you wanted to be fashionable in your school, you think you dresses the best, find out where they find their stuff, etc. Do the same for grades...go find the high grade kids and copy their study habits that work for you.
5. Drop the slang and improper English when talking with adults. No one will take you seriously if you don't sound as if you know what you are talking about. Learn to speak correctly. Find audiobooks if you have to learn how to speak correctly. Or get Elocution lessons.