I agree, site visits work. Before you get to that point though, you need to know who to spend them on. I would send out a single phone call to several prospects at the positions you are looking to fill and see how high up you can go. Don't even think about getting star rated players. It won't happen. Use FSS and find players who have good potentials in core skills that may be below the radar of the higher prestige schools. When you get positive responses from players that fit the mold, use the visits to reel them in. This approach will change as you move to higher prestige schools but at the lower levels this is what works.