How to invert mount of SDCard
Data is stored on the /data partition, while "phone storage", /storage/sdcard0, is user available memory where you put images, music etc.
If you want to have more space for apps, you need to increase the /data partition. If you want to put the data on the external SD card, you'll have to further modify your system.