How to keep Cellular on, but disable apps using it?

I jave an iPhone, but there's something that I dislike very much about it: Siri needs internet to work. Even if I'm just calling someone or putting on another song, Siri will be unavailible. So basically, my question is, is there a way to disable everything except for Siri and Find my iPhone on my iPhone? Any help will be greatly appreciated.

There's a setting that stops apps from using data go to settings -general-network -and turn on data roaming… It will help a little. Its stops apps like facebook and gmail from downloading things on 3g