First of all, make sure you have around 7,5% hit, and 7,5% Expertise. Too low and too high is just wrong! Alright here's what you're going to do:
1: Download Honorbuddy zipfile.
2: Extract it.
3: Download the latest Tyrael and install it in the new Honorbuddy folder.
4: Download the latest Fury Unleashed from the SVN and install it to the new Honorbuddy folder.
5: Start HonorBuddy and change the settings:
Tyrael --> HardLock with 60 TPS. Uncheck everything else (You may leave Chatoutput enabled).
Fury Unleashed --> Do not change ANY setting.
Close the bot.
6: Change your characters Talenttree to:
7: Reset your WoW's graphics to RECOMMENDED. Do not set it to the lowest, thats not needed. Im running on a worse PC with high graphics and I get average of 80 FPS.
8: Change the Graphics API (Advanced) to DirectX 9.
9: Set the Max Foreground AND Max Background FPS to around 100.
10: Start the bot, go to a dummy in a more quiet place. Not a lagging place like Shrine.
11: Before you attack, do the battleshout+charge combo. and let it run for 5 minutes. Do not manually interfere and stand on the BACK of the dummy.
I have just ran a test on my own character with default settings and ended with 309k DPS on a Raider's Training Dummy, fighting in his BACK. This was after 5 minutes of combat.
And your incredible low FPS makes me think there is something wrong with your PC. I can recommend installting the program
Driver Booster (Free).
Make sure to UNCHECK all bloatware during the installation!!! After that, start it, scan your PC and let it update all drivers.