3048h motherboard has a PCIe x16 slot, so as long as it fits in the case it should be okay. If it doesn't fit you could just remove the side panels and leave them off, and maybe that will help.
I do believe that you'll also have to upgrade your power supply as well. 240W may not be enough to completely cover all of the power needs of the 1050ti, however you could probably get a 350 or 400W PSU for pretty cheap.
You should consider upgrading your whole PC at some point, as your CPU will sorely bottleneck that GPU, considering how low profile the 6000 pro is.