Heres a tip from a "not so good/geared" player But I guess everything helps.

Gear your tank. Gear your tank. Gear your tank. Gear your tank and then gear your tank.

I did quite a few PUG's to get some triumph badges for my tank. I have only just begun to do heroics with my team and they are poorly geared. But I have been able to clear UK+UP on heroic. So in theory I could continue doing this to farm badges.

I think the fastest way for you to gear your group would be to get a hold of some pvp gear. For me thats way more easy than to farm heroics in the beginning. And the pvp gear is awesome for 5-man instances.

Also, I noted you don't have a gem on your belt. Equip the "eternal belt buckle" or whatever the name is. Its cheap and everything helps.