Unfortunately, the recruits don't see USC as elite, so USC isn't able to recruit nationally, for the most part.
The top recruiting schools tend to be in state with either surplus BCS talent recruits, or far more population.