The best way to meet people, including more women is to do something not related to meeting them. Sign up for classes of some sort, go to as many events as possible. Get a job if you don't have one, or get another one where you will be interacting with people (restaurants = waitresses). The ultimate way to get used to talking and opening to people is doing sales. You will talk to a ton of people every time you work and will get shut down so many times that soon you will not have any fear or inhibitions of talking to strangers or getting denied. Your social skill will increase tenfold in a month in the very least.
As with everything, you should be trying as hard as you can at stepping up your social skills and your game. It is your job in life to get the finest women you can, so if you are not satisfied - get on it.
Thanks everyone and let me know how it goes.
Any questions are happily answered
See you soon,