I am female, I play D&D, and I am excellent. I would only add to the awesomeness of your campaign by being involved in it.
If you now choose to not try inviting any female friends you punish only yourself and your group of friends.
Yes, it may be awkward and will most certainly feel at least...