All perfect praise be to Allaah, The Lord of the Worlds. I testify that there is none worthy of worship except Allaah, and that Muhammad is His slave and Messenger. We ask Allaah to exalt his mention as well as that of his family and all his companions.
We are not sure whether or not your husband is really a non-Muslim as you mentioned in your question, because if he is a non-Muslim, it is forbidden for you to stay with him or to let him have sexual intercourse with you as it is not permissible for a Muslim woman to marry a non- Muslim man. Allaah Says (which means): {And give not (your daughters) in marriage to Al-Mushrikeen till they believe (in Allaah Alone).}[Quran 2:221]. For more benefit on this regard, please refer to Fataawa 90497, 87987 and 88406.
However, if he is a Muslim and committed the sins that you mentioned, like visiting pornographic sites, masturbating and looking at marriageable women, then he is indeed wrong and sinful but these sins do not take him out of the fold of Islam. If you think it might be helpful, then you should advise him with good words and in a good manner and be patient over his actions, and supplicate Allaah as much as possible to guide him; it might be that he will repent, and this is good for you. Nonetheless, if he still persists on what he was doing and marital life worsened between you, and you think that divorce is the only solution, then you may ask him to divorce you even in return for compensation. If he refuses to divorce you, then you may take the matter to the nearest Islamic body which looks into personal matters in your country, like Islamic centres and the like. As regards your family, you may just inform them that the marital relationship has worsened between you without informing them about the details. Rather, it is not permissible for you to inform them about the sins that your husband committed, as it is an obligation to conceal the sins of a Muslim; this is of course if this man is a Muslim.
Finally, it should be noted that residing in a non-Muslim country is a cause of temptation and affliction, so it is not permissible for a Muslim to reside there except for a dire necessity or a permissible need. For more benefit in this regard, please refer to Fataawa 87373, 86405, 88291 and 81642.
Allaah Knows best.