Como mejor se aprende es jugando, pero para que no haya un paso brusco desde 0 hasta sniper puro, intenta jugar de fusilero pero haciendo un modo de juego más de sniper, que dicho así es algo que parece no tiene lógica XD Practica los movimientos leeeeeeentos para no descubrirte, practica eso de tener paciencia para estar en la misma posición mucho rato sin descubrirte, intenta aprender qué posiciones serían las mejores (nunca con el sol de cara, busca las sombras, nunca en lugares altos que haga que se vea tu silueta por el horizonte... esas cosas), intenta jugar solo en semi (que es como lo harás siendo sniper) y hacer bajas sin que los demás sepan de donde (es decir, si vas tu solo y ves a 3 tios, intenta ver cuando es el mejor momento para eliminar a uno sin que los otros se vean, o aprende a dejarlos ir si eso va a desvelar tu posición...), prueba a darle más importancia a la radio para marcar objetivos a tus compañeros que a tu propia réplica a veces... Y sobre todo, si juegas con otro sniper, intenta aprender de él todo lo que puedas. Además, todo lo que vayas jugando aunque sea de fusilero de ayudará a aprender a manejar las distancias mucho mejor, que también es muy importante para un sniper (y para no hacer daño a nadie disparando desde menos de lo que crees, que las miras a veces engañan...)
La experiencia es lo mejor que hay para aprender, pero si de golpe te coges el rifle y juegas como lo harías de fusilero, acabarás odiandolo...