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's install a YouTube download extension that will enable you to download YouTube movies. You will also learn how to install a Google Chrome extension that isn't in the Google Chrome store.