The combination you've mentioned can work well together, but there are a few things to consider:
1. Ryzen 5 5600G Upgrade: Upgrading from a Ryzen 3 to a Ryzen 5 5600G is a significant performance boost. The Ryzen 5 5600G is a solid processor with 6 cores and 12 threads, which should provide a noticeable improvement in performance, especially in multi-threaded tasks.
2. B450 Elite Aorus Motherboard: The B450 Elite Aorus motherboard is compatible with the Ryzen 5 5600G, but you may need to update the BIOS to ensure compatibility. The B450 chipset is a good option for mid-range builds, offering a balance of features and performance.
3. RX 6600 8GB GPU: The RX 6600 is a decent mid-range graphics card that should pair well with the Ryzen 5 5600G. It's capable of handling modern games at 1080p resolution with good frame rates. The 8GB of VRAM should also help with future-proofing your system for upcoming games.
Overall, this combination of components should work well together to provide a solid gaming and productivity experience. Just make sure your power supply is sufficient to handle the new components, and ensure your case has good airflow for cooling.