The fact that you have not met does present a problem: in the West, people seldom decide to get married without ever seeing each other. The U.S. consular officer might feel that, under these circumstances, you should not be given a visa. But it does not mean you should not try. After all, the filing fee for the application is smaller than the costs of your fiance's trip to Pakistan. When you go to the U.S. Consulate for a visa interview, aside from the documents the consul will tell you to bring (passport, birth certificate, police certificate of good conduct, etc.), bring with you evidence showing communications between you and your fiance: letters, e-mails, gifts and photographs he sent you, printouts of telephone service records showing calls between him and you; ask your fiance to write an affidavit about your relationship; if he has a close friend or a relative who knows about his feelings for you, that person should write an affidavit, too. If the consular officer will, nevertheless, deny you a visa, your fiance would have to come to Pakistan and either go to the consul with you - or to marry you there.
Answered on Aug 15th, 2012 at 12:55 AM