With time it can happen you have a bunch of installed apps on your Windows Phone 8 powered phone you never use anymore, I suggest you to remove them to free some of the storage.
Let me show you how to set up a Wi-Fi hotspot on Nokia Lumia 920 and other Windows Phone 8 devices so you can share the Internet to other Wi-Fi enabled devices.