How do I set card as default storage in Android 5.1.1

There is nothing we can do to help you resolve this. If the phone doesn't have an option to upgrade to 6.0 then you cannot make the change to the phone to allow apps to run from the SD card.