Many girls feel that they do not have what it takes to be in the list of "perfect girls" that boys desire. In fact nothing can be further than the truth. Every girl has what it takes. You will only have to make an endeavor and do what needs to be done. If it's your looks you are not definite about, there are many options for you. Go to a saloon, get a make over, buy new clothes that complement your body, and above all carry yourself with confidence. It doesn't matter if you are fat or thin. Every girl is not born with the hourglass figure. If you want to get a good body, start exercising and don't get discouraged if you do not see instant result. You will see effect and good effect if you are persistent. Many opportunities today were not there before.
Do what it takes to groom yourself and if needed take help from a man or persons who can help you build your self-esteem. Nothing attracts a guy more than the way a girl carries herself and how definite she is. It is not true that only beautiful girls get the attention. In fact, a girl (any girl) who carries herself well is the one who turns heads. If you are not happy with your breast size, go for push-up bras, padded bras, and other ways to enhance the bust size if that will make you feel confident.
There is such a wide range of makeup ready that you can cover any flaw that you feel you have. You can get hair extensions, hair weaving, and other things done to your hair to make it long and for you to feel sexy in it. You can use synthetic eyelashes and eye makeup to give that perfect smoky look. When you take care of some aspect of your feature, other things like not having a great body, etc will not be a setback. In fact the trick is to flaunt the good features that you have or use makeup to build that effect and enjoy the concentration you opinion only perfect girls could enjoy.
Another important thing is to get yourself involved in things and activities that you like doing. Nourish yourself by taking up courses that will help you build a good work too. A woman who looks good and has brain is a very tantalizing combination.