Millionshlong :
It's definitely an upgrade but the CPU may bottleneck this card (won't be able to take full advantage of a 1060). What kind of games you plan on playing is also going to be a key determinant in your experience.
i wanted to play the new games today like witcher 3, 2k17
so i also need to upgrade my cpu so it will not bottleneck the 1060, what's your suggestion to that