When a breakup occurs you first thought is to get your ex back. This is natural because you are afraid you might have lost him forever. To get him back very fast your best move is to make no move at all. You need to put as much distance between the two of you as possible. I know this goes against all of your instincts and will be hard to do. Especially if there were a lot of heated words exchanged. You will want to apologize and tell him you did not mean what you said, but he won't listen. Save yourself a lot more heart break and leave him alone for now. Only space and time will make your ex boyfriend realize how much he still loves you.
You need to get your thoughts off your ex as much as possible. Get back with friends and relatives you have neglected during the relationship. They will be happy to see you and give you much needed support. Treat yourself to a makeover at a good salon and go shopping for new clothes. Indulge yourself and you will feel your self confidence returning. You will also find that things do not seem as impossible anymore and you will have renewed hope of getting your ex back. But, you do not want to rush things. Do not let him think you are desperate or he will feel he can take his time and you will be waiting.
Giving your ex a few weeks to experience his life without you will make him realize what he gave up. He will begin to think of all of the good times you had together and start to miss you. This is when his emotions will take a hit. It will dawn on him that you might find someone else and he could lose you forever. These thoughts will make him realize how much you mean to his life. Thinking of you in the arms of someone else will make him see that he can no longer play his game of having his cake and eat it.
He might send you an email to test the water and see if you still want him. He can judge where he stands with you by how quickly you answer him. If you jump right on it and answer right away, he will know that he has nothing to worry about. So don't answer it. This is not snubbing him. Many people do not check their email often.
His next move will be to call. Let him call a few times and leave a message. Then call him back and act surprised to hear from him. He might suggest that you meet for a talk. Go ahead and agree with him, but tell him you have a lot of things going right now and you will have to call him back. This shows him that he is not your top priority anymore and he will have to wait his turn. By doing this you are in control and it will make him all the more anxious to get back with you.