No creo que tu aspecto físico sea determinante a la hora de no encontrar pareja. Pienso que aún con estas características físicas podrías encontrar el amor. Tu problema viene de otro lado.
Efectivamente el físico tiene que ver, pero tiene que ver más en relación al tipo de chicas que intentas conquistar. Si te fijas en chicas que valoran mucho el físico, no tendrás nada que hacer con ellas. Prueba a fijarte en chicas más ''normalitas'' o con un físico parecido al tuyo; seguramente no tendrás tanto problema en ese aspecto.
Otro aspecto a tener en cuenta es tu personalidad y cómo te relacionas con los demás. Dices tener muchas cualidades pero ofrecerlas a raudales a cambio de migajas o de nada no te hará atractivo a los ojos de una mujer, más bien vas a desprender necesidad y desesperación. Lo suyo sería mostrar al mundo esas cualidades de forma espontánea, sin centrarte en objetivos concretos.
Mis recomendaciones serían:
1. Elige bien el tipo de mujer que puede interesarse en ti. Si es similar a ti tanto por fuera como por dentro, mejor.
2. No te pases con el interés y lo que das; dosifica un poco, sobretodo si ellas no lo están mostrando.
3. Si una no cae, a por otra. No te quedes anclado, no te empeñes en seducir a una chica que no le interesas. Tampoco te quedes encerrado en casa, el amor no vendrá a buscarte, tienes que ser activo.
4. Cuidate: adelgaza, cuida tu aspecto y tu higiene, ponte más saludable que eso indudablemente gusta más (y tú te sentirás mejor). Cultiva tus amistades, enamórate de algo, ten pasión por algo, refuerza tu autoestima...
5. No leas manuales sobre cómo seducir mujeres; mejor infórmate sobre cómo quererse a uno mismo. Creeme, eso te hará irresistible.
Suerte!