Loled.
"Worldsbest". Is your char name the same in game ? Just so I know when I enter a BG if I need to track you down when you're hiding in AB inside Defiler's Den, inside a waterfall or behind your portal/the saw close to your graveyard in WSG ?
The fact you struggle to rank up higher than 10 solo is perfectly blizzlike. I'd say it's a "problem" on horde side (you get shit on and outfarmed by most of your faction, that's what it means and it's a fact) and not due to alliance premade and shitmades. Or maybe you're the problem who knows.
If you're good as you claim to, you'll find decent players even with very short playtime. You won't if you're bad. Wish you good luck.
Btw retail is needing more subs I heard.