Do some good 4.5 to 5 hours rides on Saturday and Sunday.
Do a big loop, and make sure you have a good 5 mile climb in there somewhere.
Have two sections in your loop of really nice stretches, the road flat, or with a slight false flat where you can do about 15-20min "Time Trial" or "breakaway effort". This and the 5 mile climb.
Should be a 80-90 mile loop. Dont worry about "building up to it". Just ride it nice and easy first few times. Take lots and lots of food. But dont worry about that either, you can just stop at 7-11s as you go and buy stuff. Drink lots and lots.
Once you can do the loop without collapsing, introduce the 2 efforts I mentioned.
Once you are able to do this, you might as well go join a few races. You should be good to go.
Basically, ride your bike. Do nice big loops that include a few climbs, and flat sections to do efforts on.
thats all u need. Cycling doesnt really have a "program". People like Lance and sports trainers like to say this, but thats just to sell book, and training diaries. Lance himself just rides his bike. All that heart rate, zone, power watts crap is just pros being endorsed advertisers.