CPU and GPU are both good. Ram is fine too. You don't really have any bottleneck as such, but if it had to be, I would say its your 970 chipset on your board. An upgrade would be to a 990x or 990fx chipset board.
Bottlenecks for Beginners
THW is always in need of bottleneck explanation, so here is my take on the subject matter. Your "bottleneck" will be dependent on the software you run and your display. For gaming: Your CPU handles the game engine and will be able to make a... See full content