You should try doing basic software checks. Defragmentation, virus check, install CC cleaner if you already haven't etc.
Your graphic card is strong enough, you should be able to play battlefield on 60fps on ultra without any problems.
Do these checks first, it's the first step to identifying...