maybe I Lack confidence, maybe I havnt enough self esteem, but without my perfect woman Im finding my life hard to move forward.
You hit the nail on the head. If you are sitting around waiting for your "perfect" woman you will never be happy. It isn't up to someone to come along and make you happy and feel good about yourself. What part of having a supermodel-looking woman hanging off you will make you feel good about yourself? The fact that people look at you and go 'wow he has a supermodel-looking girlfriend, he must be AWESOME!' ? It always amazes me how people think they have a right to have a "perfect" partner when they themselves are not perfect. A big sign of insecurity and low self-esteem. Forget the rubbish society and media fills you with about what will make you happy. Even if you did have the "perfect" partner (doesn't exist btw) and all the money in the world you still will NOT be happy. In that you can trust. You are placing your expectations on something that isn't realistic. What will happen if you land the 'out of your league' chick and you discover in fact that she isn't at all what you thought? You will be miserable and start looking at what is wrong with YOU and another circle of depression will continue.
Concentrate on getting to know all types of women, get to know them properly. Not everyone you meet has to become a long-term relationship. Who knows it could be the person you least expect that changes your life for the better. And remember, there is a reason these women are out of your league. Do you really want to be with someone because you were the best-looking guy with the most money in the room?
Some people are drains and some are radiators... Keep clear of the drains and hug the radiators!