Yes and NO.
The Laptop you have is capable of upgrading further but due to its messures you should actually stay like that. Also, Cards are not better for its Gbs of VRAM, cards are better for its clock speeds. And GTX 960 is one of the best cards you can ever had on that laptop considering...