Look. The game has been out for a little over a month now and all I see when I come on to the forums is "specialization code this" and "specialization code that". If you didn't get your codes then I don't know what to tell you. But posting here is not going to get you the codes. Your best bet is just to wait it out and wait for 343i to unlock these for everyone else, whenever that may be. In the mean time focus on honing your skills for when the aforementioned event may take place. That way when it does happen you will be very prepared for such and blaze right through the newly available levels given to you.
Remember that levels and specializations don't make a good player. Pure raw skills do. Besides, there are lots of other special armors out there that are rather nice to have; take-in-point the Commando armor from Mastering your Dominion Victory's. I know your probably thinking this is all easy for me to say because i have my codes, but I'm only a level 72 and i can make a handful of 90's look like children.
So, take heart code-less brother's and sister's, and get out there and kick some serious tail!!