i used to have a really bad fear of needles - i used to hide under the table when the doctor pulled one out (no joke - i seriously would crawl under their table). anyway, the past year hasn't been so bad.
you can make it better by telling the doc/nurse that you are frightened of them, and they will usually use a smaller needle (it's tiny!) that they use for babies. one good experience of needles diminishes your fear, a few good experiences makes it feel managable.
the other thing is my doctor has prescribed me some anti-anxiety meds that i can use if i need to go for a scary procedure. you could look into that if you want

.