you can try birailing the surfaces?
but lofting seems easiest?
for example make a square, (not cube) then a circle and loft them,
or make a square and attach two cv curves and loft??
either way just playing with the controls should yield something worth keeping....
post your image when you are done