Your cpu is not very capable for most games.
Run the cpu-z bench test and look at the single thread rating.
You should be getting about 331:
https://valid.x86.fr/bench/3adp6j
The single thread performance of the master thread is most important for gaming.
Ryzen performance is dependent on fast ram. 2666 speed is functional, but not fast.
Once past the cpu limitation, the graphics capability of the integrated graphics will be the next limitation.
This may be needed for fast action games.
Most any discrete graphics card will perform better.
Do you have the budget to make a change?