Apply to the right schools. My son has decent grades and really good SATs, and applied to schools that typically attract kids with slightly lower GPAs, but offer him what he's looking for. So far two have offered generous merit scholarships. He did apply to one reach- still waiting to hear from them, not expecting to see any money.
He's also applying for some local scholarships that require short essays. Last year my husband helped decide on the recipient of one and only 3 kids applied for a $1000 scholarship. I like those odds!
We've been told the merit scholarships are not subject to being decreased by other scholarship money, but need-based would be.