Maybe he is stressed out due to money or work issues? This can kill a guys libido. If this is the cause, it’s unlikely return until the problem eases and if this is the cause more pressure from you isn’t helping.
On the other hand, definitely do not marry a man you’re not sexually compatible with, you’ll only end up cheating and then divorcing.
I suggest you move out and see if your sex life with him returns. If not, start dating other people and find someone your more compatible with.