Pzabby, there's no substitution for hard work. I don't mean to brag, but I've always had a 90%+ average throughout high school so far. It's mostly because I do all my homework, study for all quizzes/test etc. It's also not like I don't have a social life or anything, I always find time for friends and sports.
My point is "when the going gets tough, the tough gets going." Not trying to knock you or anything, just giving a tip. Good luck.