Hi
First, you already said you know something about bottlenecking, but i´ll explain it anyway. 
I´ll do an analogy with something that has nothing to do with computers, and then i´ll explain your case in particular.
For instance, if you want to do fire, you need a sparkle of some sort, oxygen, and something to burn, like paper or gasoline. If you have a lot of oxygen and tons of gasoline, it won´t do you no good, if you don´t have any sparkle. Absence of sparkle is bottlenecking your ability to create fire ;-)
Now, in computers, if you want to play games, imagine you have the best cpu known to man, 48gb of ddr3 memory, ssd... the works, but you have an intel onboard gpu. Some games won´t even run... what´s the problem? the gpu is bottlenecking your system. in a system like that it would be easy to pinpoint the origin of bottlenecking. In yours it could prove a bit more difficult. The more balanced the system, the more difficult to pinpoint the bottleneck. First, you play with a 17´´ panel with a low resolution, so it seems to me you don´t need much more power in any of your components. Nevertheless, if you are asking about bottlenecking, probably you feel like there is lower performance in some instances than expected. Probably, in a game that doesn´t support sli, you could feel low performance, because of the GPU. If i was in your place, before improving any other components, i would get a 1920x1200 or 1920x1080 compatible monitor, and go from there.
Now... you REALLY want to know what is bottlenecking in your system. Notice, in every game, different components represent the bottleneck, since some games are more cpu dependent and others, more gpu dependent.
You need more hardware, loaned maybe, to test OR, you could simply check for reviews online. For instance, you have X GPU, you go and check for X Gpu reviews, and compare results. If the review has similar results with a better cpu for instance, the gpu or other component would be the bottleneck on that game, since improving cpu won´t do no good! Now, if with the same system, you see a significant improvement, with a single component change, that would be the bottleneck 
 
You can do the same for other components. A bit troublesome, but... if you really want to ... go for it!!!