OK, based on the advice you guys have given me it seems my workout isn't the best, so I'm trying to come up with another program.
What about this one? Ryan Hughes Muscle Building Program Ignoring all the supplement advertising etc, it still appeals to me because its *mostly* free weights which I can do from home. However I am getting a chin up bar and possibly a squat rack next week.
Is it also true that you should only work one muscle group once a week? E.g. the above workout is split into 5 sections, each focusing on one section of the body (chest, legs, shoulders, arms back). Would love to know if there's any truth in that..