Nothing works for everyone... time works for most, as long as you're willing to allow it.
Above and beyond that, do some serious thinking so that you understand you need to move on. It's been 6 months, he doesn't return calls... it's time for your mind (and heart?) to decide that you can't hold on to the past. The future can never contain the past- you either create a unique future, or you try to repeat the past. Your future can hold so many wonderful things... there's no reason to try and bring your past into it.
Been there twice, myself... good luck.
