The research evidences an interesting difference between romantic love and friendship-based love. What it comes down to is, friend-based love is "liking" and romantic-based love is "wanting." So, how do you get somebody to "want" you?
A wise woman once told me that the way to a man's heart is to make him need you.
Become the woman that he can't live without. Be his rock, his lover, his best friend, his supporter, his naughty secret, his one that loves him for all he is now, all his hopes to be, and all he will only dream of being.
Make him feel like you need him in return. Let him know how his care makes you feel secure. How his efforts make you feel special. How his love makes you feel like the only woman in the world. Offer him the sincere part of your heart that says to him how you would stand by him through any part of life and its moments good and bad.
Don't run when falls. Stop and pick him up. He's your rock too and with him you can achieve anything. Support even his smallest of dreams, for it is those tiny dreams that become a man's great reality. He's a King Become his Queen and the two of you will become a force that can't be stopped.
Just my opinion....
In my opinion the problem is when you don't aim for both frienship-based love and romantic love. Mix, switch, do what you like, but keep them both together. A relationship, no matter what kind, is hard work and to keep it alive you must include ingredients such as laughter, comfort, love, care, respect, and tons of humor!