Vc faz muitas refeições. Ai a quantidade de proteína eh um tanto quanto pequena em cada uma delas. Existe uma coisa chamada de gatilho de leucina (leucine threshold). Leucina eh um aminoácido presente principalmente em proteinas animais. Existiria uma quantidade mínima de leucina que, quando ingerida, estimularia de maneira mais significativa a sintese protéica ( e o ganho de massa muscular). Perece que esse limite nao varia muito em função do peso da pessoa. Esse mínimo seria algo em torno de 2,5 g de leucina. Grosso modo, cerca de 40 gramas de proteína de boas fontes teriam ao menos essas 2,5 g de leucina. Dê uma pesquisada a respeito. Conclusão: se o seu consumo de proteina eh de 160 gramas por dia, por exemplo, talvez seja mais interessante 4 refeições com 40g de proteína do que 6 com 27g.
Amigo, eu não parei para calcular exatamente, mas o seu objetivo calórico diário é o mesmo meu atualmente. Sua dieta muitoooooo longe desse objetivo.
Sugiro vc consultar um nutricionista.
Sobre vitamina compra um Centrum ou Lavitan.
Suplementação pode ser whey, maltrodextrose, etc. Mas volto a dizer, consulte um nutricionista porque ele terá que acompanhar sua resposta à dieta. Apesar de que vc disse ser ectomorfo, tem que ser acompanhado para que ganhe realmente massa e não gordura.