I’d recommend seeing a practitioner or coach.
Sounds like there are a few things going on which you’ve taken a crack at addressing and need additional help.
Have someone smash your quads
Friday, November 4th, 2016 – High Quads
Friday, October 28th, 2016 – Quad Smash & Couch Stretch
Monday, November 14th, 2016 – Pouch & Couch
Saturday, December 10th, 2016 – Voodoo Quads
Episode 149: Partner TFL Mob and Deadlfit Mob