This guy has an incredible site. Lots of solid, free advice, and some very decent materials for sale as well.
Your Top Source For Free Boxing Training Advice
I train three times a week. Cardio (running, mostly), shadowboxing and hitting the heavy bag. But then again, I'm an "old man" by most standards, and do it for fitness and fun.
If you train 6 to 7 days a week, be sure to vary your workouts, so your body doesn't fall into a "rut". Mix some elements up, if you can. Use weights once in a while, and hit a local pool and swim some laps, if you can.