You can get swole off pushups and pullups. Hundreds of varieties for all levels of fitness.
I personally prefer free weights over machines or cables any day.
Just get a set of dumb bells, weighted vest, and pullup bar and you should be good to go.
Your body doesn't know if you are using machines, barbell, cables, dumb bells etc all it knows is that it is being challenged and stressed and reacts accordingly thus building muscle.
As long as the intensity is there that's what counts.
-Cheers