Intervals. Intervals. Intervals.
I agree.
If you want to do intervals, you have to make sure you are well rested. Very well rested. Rested enough that you can really go all-out. If you aren't well-rested (you've worked out hard in the past few days), you don't get all the benefit you could.
Tempo rides can also be very useful, though you have to be careful not to overdo them.