You have not only exhausted all your own ideas, but you have exhausted yourself with unnecessary worry.
I am not exactly sure what you expect of your husband considering that you are due to have the baby anytime now `in sha'allah. Your husband, like some men, are not attracted to women when they are pregnant. Because he has not been amorous with you physically, it does not mean to say that he is un-attracted to you. A man who walks past you and comments on your perfume is definitely attracted to you, but does he have to be physical? Would his physicality serve as proof of attractiveness. If you spend time seeing your pregnant self through the eyes of others, you will not enjoy your pregnancy and it may indeed effect bonding with your newborn if you become obsessed in this way. How do you know that your husband is within the Sunnah when it said:
A believing man should not hate a believing woman; if he dislikes one of her characteristics, he will be pleased with another" (Muslim 8: 3469).
There are several stages towards displaying attractiveness which involves all of the senses, if your husband does not fulfill the final stage (physical demonstration), does this mean he is not attracted towards you? Is this how you value yourself within the marriage?
Not knowing the character of your husband, what some men value in marriage, is a little more than a woman who is simply physically attractive. Because your husband looks at another woman, it is his weakness. What is in your favor is the fact that he has been honest with you as to the affect of that non-Muslim girl on him; this does mean that he loves you less or is attracted to you less; but it does offer you an opportunity to see try and get to know your husband's needs a little better. However, these needs may be a bit more than he expressed them then. For instance, a man may show "interest" in a girl who has displayed herself to be considered the sum total of her physical appearance, and this may act as an initial trigger to get a relationship going, but on closer interaction, this momentum can turn into hate, resentment and a form of betrayal. How? Most men do not feel like men by having a submissive wife, but when that wife is more evolved on a mental/social/psychological/spiritual level. You are within the first two years of your marriage, so you have to first:
- Learn to be comfortable within your own body
- Learn to be comfortable within your own thoughts
- Learn to listen to yourself
- Learn to listen to your husband
- Learn to communicate your needs
- Learn to give and take i.e. equally
- Learn to be there for him as well as for yourself (but your spouse more)
On your part, maybe your husband is misreading what you want from him, because maybe you want physical intimacy ( a kiss, a hug etc). when he might be "reading" that you want sexual intimacy, so this can be clarified.
Once you can feel more comfortable with yourself, the energy within you will be less blocked and find a level of coherency with your husband. You will become more sensitive/empathic towards each others needs on all levels, and this is where the real intimacy begins.
For your further guidance, please try the following links:
He Refuses to Reciprocate
Mirror, Mirror: Putting Romance Back into Marriage
The Whisper, the Look and the Touch
Out of Time With Each Other
Feeling Very Deeply Empty
Which Men Are Marrying and Why?
The Muslim Family in North America: Spousal Relationships