I doubt it would fix your problem, but there's a product called "kneesavers" that moves your pedals out from your crank arms by another 20-30 millimeters. You also might be able to find a fork with more rake. Overall though, I think a new frame is a better solution.