How do I get more space and get my memory card to start working?
I have the same problem with Samsung Galaxy Ace 2. To make your default storage the sd card you need to modify vold.fstab. But to modify this file you need to root your phone.
I think there is no other way to do this.

Hope I have helped =).