Sorry, theCoder, sadly that how ASUS designed the GL551 models, the display is wired to the Intel graphics and the NVIDIA card is a slave to it being the render, that's way you see no options in the NVIDIA control panel. I think any questions about the GL551 in the forums will just be ignored. Seems they'll gladly help if it's the G751 model (...that's the way I see it here anyways. Also, it's been answered already.). I currently asking (now yelling) at ASUS support to do something about it. The Laptop is nice and all, but I'll just return it if you can and forget about ASUS laptop products (I don't have a problem with their desktop products). I had nothing but bad experience with ASUS support, very unhelpful. I guessing you got the GL551JW because it was in your price range? There are very few laptops that don't have Optimus, the ASUS ROG G751 models (the G751JM model have Optimus) don't have Optimus.
As for why you're unable to set programs to use the NVIDIA card, don't know how to fix that. Have you tried uninstalling the Intel graphics thrn NVIDIA graphics, and reinstalling them? Install the Intel graphics first, restart pc, then install NVIDIA graphics and see you can set you programs. Also, you may be able to set what program or game to use the NVIDIA card, but there is a chance that the game/program won't use the NVIDIA card at all regardless of setting it, because the game/program may only see the Intel, but not the NVIDIA card. That's why the G751 model is more preferable to have.