You can always improve flexibility over time. My flexibility has improved greatly since I started martial arts about 4 years ago.
Make sure to stretch before AND after you work out. stretching after will help with muscle recovery.
Hurdler's stretches will help, also a forward bend, really any stretch that you would do if you were going to run, play soccer or football, anything where you use your legs a lot.
Sig Credit to Toxic