how long have you actually been training?
i guessing it is lees then a couple of months maybe.
as for being a hard gainer what amounts of these foods do you eat.
for example when i eat eggs for breakfast i have 6 eggs minus 4 yolks with a bit of low fat cheese and pineapple on the side.
you would probably benefit from a full body work out 3 times a week to start with.
also if you want to do cardio on the same day you should do it after your weight training. also you should at least do 3 sets of 10-12 not including a light warm up.
bench press or dumbbell chest press.
chin ups or lat pull downs
deaflifts(form is very important for this if you cant get someone with experince to watch your form dont do this one yet)
dumbbell shoulder press.
bicep curls with a twist (start with the wrist facing in then twist as you move perform the move)
the meal you eat after you train should have good amount of carbs in it. and donÃ¢â‚¬â„¢t forget to have pre/post work shakes.
edit: my bad didnt even notice it 😳