Can the efficiency of solar power be improved? People are working on that.
The struggle to obtain cheap, consistent, distributable energy has been the source of conflict for centuries. Slavery was basically an energy policy. Oil, electricity, wind, solar, nuclear all have their strengths and weaknesses. Having affordable energy available is what differentiates the developed countries from those that still struggle.
Maybe we should begin work on a Dyson Sphere.