No, rooting adds a few files to the phone, so you'll have even less storage. The only way to get more storage with Android is to buy a phone with more storage. (Apps that run your apps from the SD card only work on the few apps written to run like that, and can't move the whole app, so you're just postponing the inevitable. And VERY few phones can run with the external card being used as internal storage.)