Dear @Anwar,
thank you for addressing your question in the community.
As for your question how to get to Italy, please follow the link as this question was answered already by us:
https://***.wefugees.de/802591/how-to-go-freely-to-italy-from-pakistan
On the question what is needed to get married in Italy please follow the below link:
https://***.wefugees.de/801613/marrying-an-asylum-seeker-in-italy?show=801613
However, for you the best wouldbe to get married with her in Pakistan in order to get a Visa for Italy.
In order to obtain the Italian citizenship it will take some time, but the different ways to get it is outlined under the following link:
****://***.integrazionemigranti.gov.it/en/legal-framework/domestic-law/Pages/The-Italian-citizenship.aspx
Best regards,
Nilab