How do I find the framerate I am playing my game at?
Fraps is a Windows program that allows you to monitor the frame rate of any game "utilizing DirectX or OpenGL graphic technology". It also allows you to easily take screenshots and videos of your gameplay. There's a perfectly functional free version, but it only supports 30 second videos, has a small watermark, and screenshots are in the .bmp format.
There are multiple ways to display FPS in game as explained here.
Best option is to rely on the game itself. If there is no option, I guess relying on Steam overlay or GeForce Experience would be better (as they may be already running anyway).
If you are using neither of those, Fraps generally is a solid option. Personally I use RivaTuner server to handle FPS (among other things). It has more options to integrate its statistics, but is way more complex.
Some games can display the current FPS if you enable the right setting. It might even be a console command.
30FPS is still quite low. It would be worth trying higher rates to see what you prefer. Some people prefer really high FPS and low resolution while others are exactly the opposite. It's very subjective and so worth experimenting to see what works for you.