You have to change that attitude. We are who we attract. If you have a negative attitude, you won't meet the right man. YOU are the common denominator in everything that takes place in your life. Take a look in the mirror and ask "Why can't he find me?"
I just got out of a relationship with someone that was wrong for me. He ended it. It was the best thing he did for me. I realized that I spent 6 months with a man that wasn't right for me at all. He's a nice man. Just not right for me. But, at the time I was lonely, insecure and "wanted" someone (I met him after my relationship with the right one ended due to life - his chron's came back, his mother came down with cancer at the same time, etc., etc. I was devastated and lost). It took our break up for me to "snap out of it". Did the break up hurt? Sure. But, I'm keeping myself busy. Meeting new people. Working on projects.
After you take that long look in the mirror . . . focus on you. Have you put off doing something? Is there a class you want to take? Going out alone isn't for everyone, and that's ok. Go to Meetup.com. There are groups of all sorts of activities and ages that meet up for activities. Volunteer. Check out Craiglist for activites and people looking for platonic friendships. Get your confidence back. If you take classes, go where the men are. Do you like outdoor activities? Biking, camping, hiking?
The right man for you, will come to you, when you are ready for him.