Honestly I don't think I would. The thing with love is that the heart we can't choose who we love. You may have created this image of the perfect person for you in your head, but that doesn't actually mean that's the best person for you. If you can't seem to connect with him/her then that's probably a sign that they aren't right for you.
Marrying someone that you can't love effortlessly will never end well because when you do meet that person that you can love effortlessly, you'll be more than likely to cheat on the person and inevitably end your marriage.
Instead of putting yourselves through that kind of pain, how bout you two just remain as friends.