If you have everything connected to the switch, i.e. PC and NAS, speeds should be very good, however other things could interfere with speed, yes, your NAS if it's not supporting Gb connections, If your using wireless, then that will effect transfers, specially if you can't get N modes.
I do recommend wired if your needing connectivity with the NAS. Wireless at best will see 8-maybe 15Mb per sec at the highest and thats just the nature of WiFi. I have my MacBook Pro set up on 5Ghz N only mode running thru a AP thats also set up for N mode at 5Ghz and at best I see maybe 10Mb sending files to my wired server on a Gb connection. Wireless is just funny this way, the connections are different and speeds are different when using wireless. If your trying to run wireless thru the router and connect to the NAS, I might presume that the router regardless of any router you use might be the bottle neck and thats just how routers work, there job is to route data and thus can impose speed performance slowdowns. Why it's best to run wired if you have high traffic or streaming large items from servers or NAS. It's just hard to push large data chunks thru the air waves.
You can try setting the router to Single N mode and see how it goes. You'll need to make sure your wireless card can support single modes. Most of them do now days. Test with security OFF then test with using AES a only if your wireless card supports it. Also test with your PC wired to the switch and send and copy files from the NAS. I bet you'll see upwards of 50Mb on wired. I do.
Keep us posted.