When your an ectomorph, usually increasing your calories way above your BMR is about right. I find that eating plenty of protien, moderate carbs and fat is a good start.
As for training goes, a beginner normally starts off with full body workouts so that your body is conditioned with resistance training. The best approach is to try and lift heavy as possible and always try
to improve on a weekly basis; of course you will reach peak points but your body responds best with heavy weights and compound movements.
The excerises you got listed there are a good starting emphasis for building.
Also for training your arms, try doing close grip bench press or heavy weighted dips for tricpes and for bicpes, barbell curls or heavy dumbell curls. You can even superset these exercises for greater stress on the muscles.
Oh and don't worry I work night shift too hence the time of posting this haha.