I stink at this. Will I improve??

Yeah, I agree and there seems more space to move and hide and yes, vehicles to jump in.