I've dated this guy for 3 months now and i want to do stuff but i feel like its not meant to be. i always have fantasies about other guys but i cant of him. i feel like he's more of a guy friend.
If you really feel like you want to have a sexual relationship but he isn't interested, then that's the way it is sadly, not everyone is rearing to go. However, if you also feel less emotionally attatched as you said 'not meant to be', I would reccomed talking to him about it. The worst kept secret to any successful relationship is COMMUNICATION. Best case scenario, you work it out and you can get it on. Worst case, you decide to break up and you're seemingly no worse off. But that's just my opinion, good luck!
Based on what you've said here, it's pretty obvious that you should end it. If you're not feeling it now, don't try to force things as it won't work.
If youre not attracted to him after 3 months, you will probably never be.
Its usually there on the first day tbh