An RX 570 would be a better choice then a 1050ti for sure, its more comparable to a GTX 1060.
Your CPU should be just O.K for now, depending on what you define as casual gaming. But be aware its getting towards the end of its useful gaming life for some newer games even at the lowest settings.