Compare the lists. You say you're nice. I bet you're a great listener. Ask people or your dates open-ended questions about themselves and their interests. Occasionally during the conversation, acknowledge and reinforce them to let them know you're listening.
Men love to talk about themselves.
And a man loves it when a woman admires, respects, and appreciates what he says or when she make a big deal about what he does. You're educated, so I'm sure you can engage in conversation and be engaging. You're probably a little shy, so you need to practice your people skills. The more comfortable you feel in your own skin, the more comfortable and open you'll feel with other people. And dating will get easier.