Since May of this year, I have given myself over 150 IM injections. I agree with almost everything that fatsensei said. Heating the oil up before you inject is probably the best thing you can do. It makes the oil move faster with less effort, and it just seems to inject faster.
Where I differ from fatsensei is that I am impatient. I will inject 1.5cc's in about 15 seconds.
The best advice I can give you is to juat step up and do it. After the first time - it gets way, way easier.
As for spraying all that shit on you before you inject - I think it's a waste of time and money.
Just remember to clean the area with an alcohol swab, aspirate the syringe, and throw the needle away after the injection. NEVER NEVER NEVER reuse needles.