YES if you have taken nitro ( isosorbide dinitrate
) and your chest heaviness and pain in back is relieved that that does mean that the vessels of your heart are stenosed and nitro did ilate it.
The next step will be CT angiography
for diagnosis of occluded vessel + echo.
Hope this helps.