Last year I took a weekly class in TRX Suspension Training from September to May at our local rec center. It's very effective, very simple, and if you know what you're doing, it will strengthen every part of your body. In particular, there are some real good exercises you can do that significantly add to your core strength which I understand is important for cycling.
What makes it so effective (in my opinion) is that you can easily adjust the intensity of the resistance while actually doing the reps in most cases. If you find that you can handle more, you can dial it up, or dial it back a bit if you start out being too aggressive.
In addition, I found it to be one of the most enjoyable exercise regimens I've ever done.
I would strongly suggest taking a class if you're a member of any kind of YMCA or community recreation center or gym that offers them. you will get a much better and more complete workout with an instructor calling the moves. We probably did a total of 12-15 different moves throughout a 50-minute class.
Our instructor (a middle-aged blond lady about 5'2" and 110 lbs) works with us, and one day last year she really took things up a notch by having us stop and hold for a 5-count at several different points through the range of motion on each move. The class was on a Monday, and I was so sore that I couldn't get up from a sitting position without grunting and groaning until Friday!

When I mentioned this the next week she admitted that she too was sore for a few days after that workout!
Alas, I have a conflict with that class both nights that it's offered, so I can't start taking it again until the end of October, but will be signing up for it again as soon as I can.