Forward bends teach patience. It takes a long time to enter them deeply. Enlightenment doesn't necessarily occur when the head reaches the legs, so there's no need to get it there soon, if ever. The realization of yoga is to be fully conscious, present, and content at whatever stage of the practice you have attained. Paradoxically, when you are truly satisfied right where you are, your pose often opens up and you can easily move forward.
If you're in good physical condition and your alignment is good, one way to progress in forward bends is to vigorously practice standing postures, with a strong Uttanasana (Standing Forward Bend) between each posture. Standing postures such as Utthita Trikonasana (Extended Triangle Pose), Utthita Parsvakonasana (Extended Side Angle Pose), and Virabhadrasana I, II, and III (Warrior Poses I, II, and III) work well. Do each standing posture twice on each side. Hold each pose for 30 seconds to one minute, and you'll find a deeper stretch and a greater sense of awareness.