If the material isn't full enough how about adding a frame all around with another fabric. Just do the bottom and the sides then the extra can be made into a ruffle for the top.
I had a back bedroom that I wanted to put curtains on 2 windows. I started with a sheet and added fabric from my stash and made tie backs. They came out so pretty.