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.
-
Use a sensitivity that's good for you (don't listen to others), use Kontrol freeks. They're inexpensive and you will love them and swear by them. And the last thing is practice. Use sniper during your pve and pvp as much as possible.