You keep saying that "numbers don't matter" but you also said you want to get the bosses down and you want to see progress.
Seems as you've yet to post it, is it at all possible to get an armory link? Or are you worried this would let the cat out of the bag?
I also agree with Stellvia, I'd been playing my Shaman since TBC and was about ready to quit WoW in MoP due to extreme boredom of healing, but my raid leader worked it out so I could switch to my warrior to tank and I have to say I'm very happy with everything now.
There are a lot of little things a Warlock can do to add to their numbers. But without a bit of basic information from Armory, people can only guess.