Some Pokemon are un-tradable on the GTS, you can request them and throw them on there but you can't initiate a trade for them. Mostly event-only fair like Genesect, Mew, Shaymin, etc.
A local, or wi-fi person to person trade for said pokemon works perfectly though.