I think it is about strength and stamina because if you have the strength to throw your bike around and lift it then you will find it easier to gap, sidehop etc. I also think the main part in getting better is practice practice practice but muscle does help. Also if you practice sidehops, gaps etc your body will build these muscles up after a while making it easier to do this.