The reason why you hand are shaky and your nerves are all fukked up, is because you are anticipating the recoil or the feel of the gun, also you body has not gotten use to hearing and feeling the gunshot.
Like what
@Wildin said, you have to practice at home, but you have to go to the gun rage and shoot more also, so your body can get use to the feel of a gun being fired. What I suggest also is the next time you go to the gun range, just stand back and get a feel of the gun blasts going off in the range, after you body gets adjusted to the feel of the gun blast, start shooting.
It's normal, mostly everybody somewhat goes through it, when you first start shooting. After a few times, you will stop being so jumpy when you start shooting.
It's when you about to fukk a bytch for the first time, the bytch may be jumpy/nervous and shyt and after the first time you smash the bytch, the bytch nerves is gone and the 2nd and 3rd time, the bytch is fukking like a pro.