Ich gehe auch in die 10. Klasse am Gymnasium und habe gute Noten, vielleicht helfen dir meine Tipps ja weiter :)
Es liegt an der Art und Weise, wie du lernst. 5 Stunden Pauken hilft nicht, wenn keine effektive Lernmethode verwendet wurde. Ich rate dir, Bücher über Lernmethoden zu lesen (mir haben sie auch sehr geholfen).
Auch dein Selbstbewusstsein spielt eine große Rolle! Ohne Selbstvertrauen kann erst recht keine Motivation entstehen. Ich bin mir ziemlich sicher, dass du das hinkriegst!
Du musst dir ein genaues Ziel vor den Augen führen (wie z.B. ein Durchschnitt von 1,4 auf dem Zeugnis o.ä.). Am besten schreibst du ihn dir dort auf, wo du jeden Tag reinschaust, damit du ihn auch ja nicht vergisst ;) Dann weißt du, dass das Lernen es wert ist!
Beim Lernen braucht man eine gute "Atmosphäre" (ja, das klingt komisch, aber da ist was dran). Handy ausschalten, ein Glas Wasser bereitstellen, regelmäßig Pausen einlegen (10-15 Minuten je nach max. 1 Stunde), das Fenster weit öffnen und mal zwischendurch was (gesundes!) essen. Du wirst sehen, dein Gehirn kann schnell viel mehr Informationen verarbeiten und speichern, als sonst!
Was du zusätzlich machen kannst, ist, eine gute Beziehung zwischen dir und deinen Lehrern aufbauen (das soll nicht heißen, dass du schleimen sollst, dann hast du am Ende keine Freunde mehr, die dir mal bei deinen Hausaufgaben helfen können :D). Damit meine ich, dass du durch gute Mitarbeit gut auffällst und dich mit ihnen mal über deine Noten unterhälst. Du kannst manchen erzählen, dass du dir vorgenommen hast, zukünftig besser in ihrem Fach zu werden, das hinterlässt bei den meisten einen guten Eindruck!
Und ganz wichtig: nicht lästern! Lehrer sind auch Menschen, sie haben eine eigene Meinung und können oft schnell herausfinden, was du so für Sachen über sie erzählst.
Ich hoffe ich konnte dir mit einigen Tipps weiterhelfen. Wenn ich das hinkriegen konnte, kannst du das bestimmt auch, ich bin mir da sogar ziemlich sicher hehe :)
Viel Erfolg!