Welcome to the TFP Mr. Durden
As with rhaevyn, I can vouch for fastweb.com as the best source for the scholarships. Granted, there's quite a bit of ads on there, and each time you log on, you have a nag screen to go through, but the place is thorough, and has quite a bit of offers.
One thing I've noticed though, is a lot of local scholarships (that is, ones offered by org's in your area, either near your college or your hometown) usually aren't put on the sites like fastweb, so definitely check those out in the financial aid office at your university (which, IMHO, is your best source) or the following google method.
Google has also actually come in handy as well. I found a couple offers (though none panned out because I'm a white, middle/upper-class male who went to a private high school; but that's another topic) using a mix of the search terms like: "scholarship" , (name of county you or your college is in), "foundation" "organization" and (name of city relevant to you). Just mix them up you may find some good local offers you did not know about that way.
Lastly, as much as I begrudge this ideal, make your GPA is high. A good minority of scholarships are offered only to those with a GPA over a certain standard (usually 3.0).
Plus, try to use yourself for your advantage. For example, your local heritage's group may offer one, or if your parents or relatives belong to an org. like the elks or especially, rotary club, they have offers as well.
Good luck !
catcha back on the flipside,
keyshawn
PS - Luckily, now [jan. and feb.] is the best time to be applying to scholarships; or so said the lady at my univ.'s fin aid office.