Since you said non-steroid I'll recommend what another poster here told you.
And that is BJJ, so basically what this means is....... work your fucking ass off 4 -5 times a week. In return for your hard work, lumps and bruises you get in the best shape of your life.
You also learn to defend yourself and you feel really great.
It's the hardest thing you'll ever love.
I am a purple belt and trained with World Champion buchecha almeida for over a year in Wellington, Fl.
And if you follow a just Ok diet, BJJ will rip you up if you eat even remotely properly.
Diet is still my problem, oh... and beer. >;-)) (So I'm not ripped, but then I don't care about being ripped right now)
http://www.bjjheroes.com/bjj-fighter...meida-buchecha
https://youtube.com/watch?v=7n5Ge0AiCRk
It's good shit!!!