Okay dude, first, if you have hairy balls, then use a clipper to trim it down to a point where it is shavable. I then use the trimmer on my shaver and glide the balls. Almost like I'm cutting hair, you would want to gently pull your ball sack and glide the trimmer up and down and around, make sure the trimmer doesn't touch the skin. The trimmer needs to only glide through the hair. When you removed enough hair with the trimmer, there will be less hair. Then, I use the regular shaver, and gently pull the skin on my ball sack, and let the shaver do the work. It does take some time to get use to at first, but, after you've done a few, you'll get accustomed to it.
I typically shave about once a week. If you let it grow in too long, then it will take you more time to shave. If you shave once a week, it will take you less time to shave. I have a panasonic shaver, and I bought mine at target. It was about $250, but, that money is well worth it. Its a good shaver. I have provided you a link to some of their selections.
Oh, some guys say shave their balls with a doll razor blade, I never tried that before, but, I'm sure that works well too. I'm just use to using my electric shaver, and that gets the job done very well too. Girls will just attack my nutsack without much hesitation.