Shelvey is a very decent player, but the problem with him is that he is not a defined midfielder in any role. He needs to find his true best position.
He has had a couple of truly outstanding games this season anyway, against United and Chelsea. His england app was good as well. Looking at his style though, it's hard to imagine he came through the Arsenal youth system.