There is no way to increase the size of a bitmap image without decreasing the quality. With the resize you're doing, each pixel has to stretch to cover six new pixels; that will never look good. The detail just isn't there.
Maybe someone else knows how to get a larger picture from the camera roll.
__________________
|