I never had a fear of needles until I had a puncture done on my knee (big needle to the middle of the knee joint with no anaesthetic) after breaking it skiing. This was then followed up by a course of daily injections after testing positive for DVT- not the most fun couple of weeks that I've had and ever since then I hate injections!
The only way I've found to deal with them is to look the other way and distract myself, be it counting bricks, humming a tune or anything that stops me thinking about it. I know it's in my head so all I need to do is think of something else and it is usually over before I realise what is happening.
All the best,
JugglingSpence