The first obstacle in improving your flexibility is not tight muscles or limited range of motion in the joints. The first obstacle is the rigid mindset that lowers the importance of flexibility in performance and its necessity for long term mobility and quality of life.
The second obstacle that stands in your way to having a flexible, fluid and responsive body is lack of information. Physical motion is only part of the puzzle of flexibility. Your posture, nutrition and hydration play major roles in this puzzle.