If you really can't get into a raid, you could look in global for people looking to replace an afk/dc mid raid. Recently i joined one ICC 25 as 5.2k gs at 3/12 bosses, i sadly didn't contribute much...