Just my opinion (and I'm in the top 100 as a GV'er but I'm not a great GVer like Rondar or DR7, I consider myself average), is that the closer you get to the spawn point, the more likely you are to get ranged quickly and killed.
Practice spawn camping from longer ranges, or (if you can find it now with these new maps) higher ground. Shooting uphill is much more difficult in terms of ranging than shooting downhill.
There's a few tricks that I use for spawn camping (or taking up an ambush position) such as pre-ranging an area, using my mouse cursor to mark a target, pressing up-arrow and saving head position (F10) prior to zooming into the gunsight, etc. You probably already know this stuff, but its my approach.
Spawn camping from 3000 meters out, with pre-ranging, usually means they have to fire 3-4 shots before it becomes worry-some (unless you're dealing with a good GVer). If you're pre-ranged and can hit them in your second or third shot, you've gained the advantage.
Another piece of advice is to find multiple shooting positions, and always be able to get out of their line of sight if you need to. Hull-down positions on the tops of hills, or firing from a tree blind, can usually be found on a spawn. If you stay in one place for too long, they'll eventually figure out where you are and fixate on that spot each time they spawn in.
Just my two cents.
J