The parameters that determine the beamwidth of a patch antenna are the length of the edges that have the high electric field, and how far apart those two edges are. Because it is usual for the patch to be resonant in the fundamental mode, these distances are not usually more than a wavelength, and half a wavelength, respectively, which determines the minimum beamwidths in the two planes, and the maximum gain.
You can narrow the beamwidth by stacking patches on top of each other, or by using an array of patches, or putting a lens over the patch.
Thank you for the answer. Regarding the lens which kind of lens? And by stacking patches you mean printing several patch antenna and put them in top of each other?