How good do your grades need to be to get a scholarship in Amurica? Do they need to be basically perfect, or what?
Are you a middle-class, straight white male, without a child or any serious disabilities? Are you not in the military/ROTC? Are you not good enough at sports to play for a team? Are you not deeply religious nor planning on entering the priesthood? Do your parents not work for a major company with a scholarship program?
Excuse my cynicism, but as a person that just finished senior year and received no scholarships, I'm a little disillusioned.
Straight white upper-middle-class guy with no major disabilities here. It
can happen if you get ridiculous scores on your PSAT and SAT- I'm a National Merit Scholar who got a 2340 on my SAT. Unfortunately, National Merit Scholars are ranked by percentile (top 2% of scorers are semifinalists, I think?), and it's difficult to raise your natural (P)SAT scores beyond a certain point. For the English and writing sections, for example, an SAT score is more than anything a function of how many books your parents had around the house when you were growing up. Studying does help, but only to a certain extent.
Also, pick your college wisely. I got into the University of Rochester, and if I were more concerned with appearances and college name-branding that's where I would have gone; but the University of Oklahoma offered me a very large stack of tuition wavers to attend. In my opinion, top-end colleges aren't all they're cracked up to be. They're pressure cookers, they're filled with pretentious asshats and it's more likely than not your most important academic advisor will be illicit Adderall. Plus, unless you're a
really stellar student you'll have a much harder time developing good professor relationships, because every other undergrad will want to latch onto the professors, too, for grad school.