I consider myself a decent sniper, but when I go into Crucible, I'm wrecked beyond belief. There are guys who headshot me the very second they scope in. It's -blam!-ing ridiculous! I don't understand how they do it!
EDIT: A lot of people are saying that they get their skill from Halo. However, I actually snipe very well in Halo, but not-so-well in Destiny.
-
If you're already a good sniper in PVE, i'd say learning the maps is the most important thing. Where to rest your weapon. Where enemies will come from to gank you from close quarters. Knowing when you round a corner, exactly where you need to be aiming. When someone is already aiming to a spot that you are going to, you need to be on them in a blink b/c that is the reaction time you are dealing with. We all have it. Just need tons of practice.