The picture above shows Susan Boyle in which we all know surprisingly show her hidden talent that amazed everyone despite of her negativities.
Every one has hidden abilities. Our job is to discover and develop them. You could be wandering through life missing out on the valuable opportunities because of your failure to tap dormant talents. I have read a book before that tackles how to discover hidden abilities. Here's what i remember. Firstly, devote the next 30 minutes to writing down your good and less than perfect personality traits. Secondly, list the things you have accomplished and the things you wish to accomplish. Thirdly, write one page biography on your life to this present day. Fourth, make the list of the compliments you have received from your family like having a pleasant smile, firm, hand shake, immaculate dress, tone of voice, ability to express your point of view and so on. Lastly, make the list of the of the things at which you excel like hobbies, sport and talents. Add to this list the things at which you would like to excel.
Now you have a composite of "the sort of person i am" and "the sort of person i wish to be". Carefully analyze what you have written and you will discover that you have qualities that you never imagined yourself to possess. Exploit the qualities that appeal to others and become fully aware of what they are and get them working for you on a big scale.