I've been playing since 2006-2007, but I've only been using HB and this community since 2010. So, for three years I played by hand making DPS macros because I just couldn't play like the elite types. Rotation? Pft, macro that shit out and spam a single button to do it all. Granted, my DPS wasn't that great because of it, but back then I had friends that played, so it was more fun. Nowadays, I don't have that many friends that play, or the ones I do have I rarely see because of time differences, so I get bored running dailies and sitting in queue for hours on end for a dungeon or raid. But, like you said, I keep coming back as well, and it's all because of the time and money I've invested in my account. I've bought practically every mount that's been on the Blizzard store, I've even cheated my way into getting RAF mounts like the Obsidian Nightwing (
Obsidian Nightwing - Spell - World of Warcraft) and Swift Zhevra (
Swift Zhevra - Item - World of Warcraft) by going through sites that were listed in these forums. I've bought and sold gold and materials. I've made thousands on the AH, but all I have to show for it is roughly 35k gold, and that's spread across 11 level 90s.
It's been a good run, and as for now I've gone back on hiatus. I haven't logged in to play in over three weeks, and honestly, I don't miss it right now. I picked up Guild Wars 2 and played that for a little bit, but it's too similar to WoW. I get bored playing that as well. So, I've switched to doing some things in real life. I enjoy the sunshine, I go to the lake, I take walks outside, and I do other things like watch TV or movies, I try to hang out with RL friends when they're not working or are in town, and I cook for my siblings. But, I know I'll be back to play again because that's my modus operandi.
Anyway, I'm sorry I digressed. Yes, make sure you're using PR in Automatic mode, which I see you're doing now. Also, your gems, enchants, reforging, gear ilvl, weapon ilvl (some classes are extremely dependent on the weapon ilvl), etc make a huge difference with your DPS. Of all the "raid" type routines I've tried I've only found two that suited me, and those two were PureRotations and anything made by TuanHA. Though, since I've been reading the forums it seems that TuanHA is leaning more towards developing for PvP purposes now, so his creations may not be as PvE friendly as they used to be. The PR team is really helpful as long as you follow the criteria for getting help (i.e. posting a full, unedited log file, give lots of details as to what's going wrong and what you're trying to do, and be respectful), so they should get you up and running really well.