Hey baldric69!
I totally sympathize with you. The last year I`ve changed tremendously and my confidence with women and in general have grown a lot! I`ve always been insecure concerning women and never knew quite how to treat them. Had something going on with this HOT girl but after a while she said the classic "I just want you as a friend" line. That was the kick I needed to get the area of my life concerning women handled. So I surfed across https://www.int ellectualwhores … sterladder.html and read the ladder theory which cleared up my mind a lot! Fastseduction.com also taught me a lot(and still does). Finally I decided to buy David D`Angelo`s ebook at https://www.dou … eyourdating.con and I felt like I was given a map so that I could navigate through the jungle of romance and dating. I recommend it with the whole of my heart. A book I also can recommend you concerning a positive mindset is a book by Suzanne Jeffers called "Feel the fear and do it anyway". It`s a great book that really can help boost your confidence especially if you do the exercises(affirmations among others).
All the problems you`ve listed are things YOU are in control of except your height and does it really matter? I don`t know how much 5,7 is(I`m norwegian and we uses "cm" so I don`t have a clue) but I`m sure you`re totally fine. Anyway:
Small dick - Well, you`ve come here right? That`s a big start already, now just keep going steady and you will see the results. Btw you are longer than me but I`m going to catch up to you eventually:-)
Not good looking - Well who cares? Probably above average you say so what are you complaining about? If you`re concerned of what the women think I can assure you that looks is not a very important factor when attracting a woman. Anyway it`s up to you to look as good as possible(buy some new clothes and so on).
Boring - Be a funny and outgoing person then! Don`t play XBOX, start paragliding! Don`t sit in front of the TV all day, go to a gym. BECOME exciting and funny!
Not smart enough - Too me you seem like a smart fellow. If you feel your not good enough in your field buy some books or take extra education. Everything can be learned! Some people learn slow and some fast. I`m a slow learner but if there`s something that needs to be learned I will do it no matter how much effort it takes.
Not confidence - This is an issue I have problems with myself but I`ve grown a lot more confident lately thanks to my own efforts, it doesn`t happen over night. Confidence is a psychological thing BUT if you start working out, look good, grow a bigger penis and so on, you will grow bigger confidence just by doing that!
Good luck my friend, you`ve begun your journey towards mastery and that is what counts!
And yeah, we are cool people so just ask!;)