i'm not super smart like a lot of the people here no CB

, but i've always worked really hard and keep around a 3.0. i train about 25 hours a week, and have to drive an hour each way to my gym, so i'm always trying to have enough time to study.
english is my second language so i've always had to work with a tutor or teacher to get extra help with my reading and writing. it's helped me learn that as soon as i have trouble with something in school, to get help before i get really far behind. i really recommend that, teachers never have a problem with it, and if they can't help they're always good about getting someone in the class to help you.
as part of my IEP (individualized education plan, all disabled students in public schools have to make one with the special ed teachers) i have this class called 'learning lab' where i meet with one of the special ed teachers and get help on some of my english and with my reading. as i've gotten older and better at reading and writing i use it more as a study hall and for college prep. obviously most people don't have this, but if you can try to get a study hall during the day, or TA for someone where you can do work, or get an off hour and devote it to school, it's really helpful so you can do gym all night after school.
i also get a lot of work done early in the morning. my mom teaches at the middle school on our campus and since our family has one car, my sister and i usually have to come in early with her. it sucks waking up, but its nice to be able to have more time to do work.
i keep a planner which helps me soo much. that way i know when things are due and what i need to get done. i don't know what i'd d w/o it. i got mine from our school for like 5 dollars at the begining of the year, so it's really affordable too.
if i can think of anything else i'll let you know!