hi
From your photos and the fact that you actually bothered having them done you know you will never be a great looker. I thought you just looked ineffectual as opposed to ugly.
Martial Arts are okay but will not bulk you up, there is no weight training in MA. Get into the gym and really attack the bar, dont do machine crap, just free weights. Dont do a 3 second rep and work on definition and two sets. Do minimum three sets, only 8 reps with negative phasing to failure. I mean "tear" the muscle. You skinny guys always get it ass up in the gym. I see them with 20kg barbells doing 3 second curls. Put 40kg on the bar and do it to failure. Up quick, negative phase it down. Four months doing this for your biceps, triceps, traps, pecs and lats and you will look really good. If you skinny guys get it right, you can look brilliant.
You are an ectomorph and you have to force your body to be mesomorphic. This wont happen following the gym instructors little workout, his job is to keep you from hurting yourself.
I am mseomorph 60% and ectomorph 40% so I am very lucky. BUT you difinitely CAN change your body type.
Also, YOU CAN NOT afford to focus on aerobic exercise AT ALL. You need to convert energy to muscle, not endurance. DROP the martial arts. Now, some half wit will come in here and argue I am wrong and crap on that HE is a fountain of knowledge on the subject. ON THIS ONE, TRUST ME! I actually trained an ectomorph to Mr. NSW in 1992, some may know him? Admittedly we ended up using steroids but he still had phenomenal growth prior to that. He shouldn't have bothered going into comps but well, he did.
PLEASE TRUST ME on this one okay?