The short answer is "No". The "problem" is inherent in the method. You are using hot gas's pressure difference. You can design a pressurized version with better working gas but it still is not going to reach pressures comparable to IC or steam engines. With that low pressure you need a larger cross section for the work piston and/or more speed. Speed though is limited by the rate of heat flow into the work gas. To increase area you will increase the size of the engine. Ultimately "fixing" the problem will be a matter of designing something that is no longer a Stirling engine or one of its hot air cousins. It will be something qualitatively different like a gas turbine,
quasiturbine or
DynaKinetic(tm) engine. But in each case there would be a choice of Stirling mode and internal combustion mode with the latter being inherently more powerful. At some stage the Stirling type engines must rely on diffusion of external heat into (and out of) the working fluid, an inherently slow process.
Internal combustion (or other form of heat generation) is exactly the magic solution to this. Generate the heat at the place where you want it. Even if you're using say nuclear power, you would be better off (in terms of power per size) with gaseous nuclear fuel in say a gas turbine or rocket than using heat exchangers and a separate turbine or Stirling engine.
However there were very early very successful uses of Stirling engines were for pumps in remote locations. See for example
http://en.wikipedia.org/wiki/Rider-Ericsson_Engine_Company.
Finally I would assert that for a revolutionary new improvement you should look to better electric generation. Something like the liquid metal anode, solid electrolyte fuel cells (http://www.netl.doe.gov/file%20library/events/2008/seca/posters/Thijssen.pdf) that can burn any reducing fuel (coal, scrap lumber, biofuel, lawn trimmings...) and can potentially be more efficient than a perfect heat engine given they are directly converting chemical energy to electricity. Major corporations are already using them (http://www.datacenterdynamics.com/focus/archive/2012/06/ebay-goes-second-bloom-box-installation) and we should see household units in the next couple of decades (imnsho).