I know it's not easy but I think you are missing the point of no contact. I know right now you are concentrating on it as a way to get him back, I did the same thing with my ex girlfriend. That's why it drove me nuts and I went maybe two weeks before I broke it again. But it's not a tactic to get him back. It's a way for you to build your independance and your own life without him. This isn't about him anymore, it's about you. What makes you happy and what you can do with yourself without him.
You can't fool him into thinking you don't really care anymore, it's impossible. And it shows when you keep conversations going longer. You have to really buy into this and get yourself mentally straightened out for results to happen.
The bonus is that it helps him to miss you if he feels that he does miss you he will contact you. It also helps the pain and issues from the relationship fade as to remember what you guys had in a better light. It hasn't been long since the breakup I know and it's hard to see that right now. And having your single life suck is making you all the more crazy and want to be back with him. This single friend of yours throwing herself at every guy and having them "off limits" sounds stupid to me. She can't date them all can she? Keep your single life in line and not worry what she will think because you need this. You need to meet new people and get new experiences. Nobody saying you have to jump right into another serious relationship, so have fun with it. I promise you, the longer you are on your own, the stronger you will become and the better it will help you.
Waking up next to a beautiful girl,
Step outside and say hello to my beautiful world.