I also strongly recommend the Puppy Class and then Obedience Class as well. And the practice, practice, practice what you learn in those classes.

You need to learn how to control Jasper before he gets too big for you to do so. You said he is bored. Do you have a fenced in yard? Take him out and run around with him, throw him a ball for a while and play. Play indoors if you can't go outside. When he jumps on you or anyone else, instruct them to push him off and yell ouch then ignore him for a while. That is how we got Drake to stop jumping on people.

Best of luck to you. I hope things work out.