If not, give some serious thought as to why you would want to pursue her. It sound like, with the green card involved, that she may not have married you with good intentions. Do you want to be married to a woman who only married you for a green card?
Yes, you need to work on yourself and whatever anger issues and other things you did wrong in the marriage. Be the best you that you can be. But this woman was never 100% in the marriage, from the sound of it. Don't you think you deserve a woman who thinks you are great, who desires to be with you, who WANTS to build a life with you?