All I can say is you're doing the right thing. Keep trying. It's the healthiest thing you can do for yourself.
Time, you seem to be wounded by him, time will heal it, but the scar will stay. learn to deal with it, in a healthy way...
Stop trying; the harder you try, the more he'll stick in your head.
Find some boy who looks nothing like him (famous or otherwise) to crush on for a week or so.