They are hard to train. They are well known for not coming back when off lead.
You probably will never be able to let him off the lead except in a secure area. NEVER let him off around sheep or cattle as farmers are perfectly within their rights to shoot dogs that are loose with their stock.
Try this site for more kind methods of training:
http://ttlntl.co.uk
They have a forum you can join and get good advice on dog training.
http://ttlntl.co.uk/forum/index.php?
Nose rapping and shouting are no good, they will just excite your dog more. If you shout at him when he is barking he just thinks you are joining in the fun!
Choke chains - your dog is bred to pull things so the problem is that he will probably rather choke than stop pulling, same with a harness. You could try a halti or gentle leader.
Try ignoring him when he is jumping up, only praise him when all four feet are on the ground. Clicker training is good, but has to be timed well.
You need far more advice than it is possible to give here. You could try finding a good dog trainer locally to you, but if you cannot the above site is really worth a try.
How old is he?