Need Based Scholarships/Grants?

I am taking out all of the federal aid I can, and I still need about $2000 per semester to avoid pulling out of pocket. Which really needs to be last resort. Are there any outside need based scholarships or grants? Or even ones based on an essay?