I'd like to point out that a lot of girls make the mistake of waiting for guys to come to them. Come to think of it, a lot of guys make the mistake of waiting for girls to come to them too. Another common mistake is trying to meet people at places where you probably won't find such a great selection, like bars.

If you're looking to meet guys, I guess it depends what type you're looking for. For instance, single nerdy guys are a dime a dozen. Private parties are great for meeting people.

It can be hard to approach people though, especially when you're self-confidence is in the gutter. This is why internet dating sites can be great, since you have such a small emotional investment. Plus you don't have to invest a lot of time either. If you don't like someone, it's really easy to just not give them any personal information and stop emailing them. Plus, you can do all that at home, where you're comfortable.