Plenty of BBQ's and beer should get it fitting pretty snug Corbs. 
Maybe stick it in the bathtub for an hour, scrunch it all up a few times to loosen the grain, then put it on and wear it around the house for a while till it starts to dry? Stay out of the Sun while it's wet or the leather will go hard and shitty. Also maybe try the Dainese leather restore kits. I've never used it but have read many posts saying it makes the leather feel softer and gets rid of that rigid feel.

Maybe stick it in the bathtub for an hour, scrunch it all up a few times to loosen the grain, then put it on and wear it around the house for a while till it starts to dry? Stay out of the Sun while it's wet or the leather will go hard and shitty. Also maybe try the Dainese leather restore kits. I've never used it but have read many posts saying it makes the leather feel softer and gets rid of that rigid feel.