My best advice on the number of schools you apply to is pick a handful (2 or 3) "safety" schools you are 100% happy to attend and equally likely to get accepted to, then pick as many as you want "dream" schools with low acceptance rates that you'd be ecstatic if you got in, then visit them all.
And as far as those "dream" schools are considered, unless you are going in to Engineering, or getting an MBA, or dreaming about going to Med school where the Undergrad school reputation really means something - maybe really think about why those schools are so important to you. A history degree is a history degree - why knock yourself out getting in to UCLA to get one (for example)? There are TONS of less competitive schools where you can get a history degree that are far easier to get in to, housing is far cheaper (housing costs in Westwood are IN-SANE BTW), etc, etc, etc. I mean, UCLA is a gorgeous campus - but so is Sonoma State.
Just one example, I'm sure you have similar examples in your state.