Setting up a Connected App with the JWT Bearer Token flow can we be a challenge as you have to create server keys, configure the Connected App with the keys and correct permissions and finally construct the encrypted JWT token to pass during the OAuth dance.
This video walks through the entire process to get you up and running quickly.