I've found a couple of good servers, one being an unknown soldiers server. If you want the ip address I can get it for you. I have like 1 or 2 other decent severs I play on also.
I had the prblm with sniping, but I think it all matters where you aim and whatnot. After I got the Lance Corpral rank I got to unlock a new more powerful sniper rifle. I got 19 kills, all one shot one kill before someone got me, it was sweet.
I usually try to aim for the head, nothing feels better then watching someone through the scope in your crosshairs running straight at you at like 1,000 feet away. One shot knocks them backwards and kills them.
Some of the weapons really do stink, I used to use the spec ops kit and did alright with it. Most of the time now I use the support light machine gun as a sniper rifle or I use the sniper rifle. Sometimes it still takes 4-5 hits to kill.
Another cool weapon I believe is called the G3, its the assault upgrade, its powerful and accurate too.
Anyways if you guys ever play let me know and i'll try to find you. Its really cool if you get on a good server where there is actually teamwork and no smacktards.