Should only take you one hour when doing one major compound lift and three accessory lifts. This also depends on how many sets you do and if you time your rest between your accessory sets. Two hours could be considered excessive.
I would consider swimming as cardio, which would be fine. Just make sure youre eating enough and not allowing a deficit diet plus the calories burned in the gym and pool to put you in too much of a deficit.
I do 3 sets with 10 counts each. My current routine is this:
Dumb bells:
- lift them both from the waist to the chest by bending the arms inwards
- lift them both from the waist to the chest by bending arms sideways(half, anyway, can't do full stretch yet)
- bench press dumb bells
Equipment:
- weights with ropes that you pull vertically downwards towards your waist
- same equipment above except you use something like the end of a shovel to pull the weight upwards to your chest this time
- that equipment where there's a pole attached to a rope then you pull the weights like it's a barbell
- another equipment where you pull something looking like a bike's handles towards you, and your feet is stretched and you're sitting
- you sit on a dentist's chair and you lift weights using your feet
Regarding swimming on that day I run 2 kilometer towards the gym, then hit the gym, then swim. All good still?
You dont need to spend 2 hours in the gym, Most of the time im out of there in 30-45 minutes depending on what im doing. Work out hard, eat a proper diet, and sleep 8 hours a day.
You will get stronger.
I am not sure what constitutes a proper diet but it's quite reassuring to hear you and BlueTsunami say that I don't need to spend a lot of time in the gym. Anyway I probably can just afford to go there twice a week. Is that alright?
I mainly want to build my arms, chest, and abs. I hope I'm doing at least one or two compound exercises towards my goal.