Did Snowden try to go they official channels? I don't think he did, Snowden (mostly rightly) decided to bypass the existing reporting systems.
Snowden was pretty smart; it's quite a good thing that he chose to act in good faith.
I believe he was deterred from pursuing action through official channels after seeing how William Binney and other whistleblowers were treated.