Introvert? Here take this job where your success can literally depend on how well you interact with clients.
I'm sure it can be done, but as an introvert who has done a some freelance work, I have to say it was one of the worst working experiences of my life. I would not recommend it, at least to myself.