.that i will never be able to get a scholarship based on my grades?
As long as you have a B you still have the oportunity to get one. Most of the time all you gatta do is give your full potencial in school, meaby then you can be an A student, sometimes you just have to try harder, if you dont get a subject, for example, you can always ask for help, teachers are willing to help most of the time after school or at luch and stuff like that. As long as you try your hardest it can be done.
Also, grades are not the only thing that you can get scholarships trough, you can get them trough sports, art, wrighting and things as such.
Just show them that you are doing your best in school, and that you do bring your homework home and do it.. Bring home test grades, try and get their help on subjects that you aren't very good in. Let them know that you are at least trying.