Take Berkeley and UCLA off your list. These are public universities that don’t give financial aid to nonresidents, and you won’t have the stats for merit aid.
Here’s a suggestion: check if there is a study abroad opportunity through your Spanish university to spend a semester/year in the US.