Wie Flocko schon gesagt hat, kann man in der GTS leider nur Pokémon suchen, die man bereits gesichtet hat.
Du suchst das entsprechende Pokemon aus, wählst Geschlecht männlich/weiblich/egal, Land wählst du am besten "egal", "Vereinigte Staaten" oder "Japan" aus, da hier die meisten Ergebnise erzielt werden, drückst auf Suchen und schon erscheinen auf deinen Bildschirm verschiedene Trainer, die dein gesuchtes Pokemon in die GTS hochgeladen haben. Du siehst auch, welche Pokémon sie dafür suchen und auf welchem Lvl. es sich befinden muss.
Anmerkung: Du wirst erkennen, dass viele User Reshiram/Zekrom Lv. 9 suchen. Das Problem mit der GTS ist, dass man bei der Suche echt alles eingeben kann, auch Unmögliches wie Lugia Lv. 1 etc. Viele Leute suchen eben ein Reshiram oder Zekrom, weil sie beliebt sind, aber drücken bei der Level-Auswahl auf das nächstbeste: "Unter Level 9". Pech, denn solche gibts nicht. Deshalb ist die GTS von solchen unmöglichen Angeboten zugemüllt.
Was du noch wissen solltest ist, dass in der GTS relativ häufig Cheatpokemon hinein gestellt werden, also vorsicht.
Ansonsten, wenn du jetzt z.B. ein Floink als Starter genommen hast, und hinterher ein Serpifeu suchst, dann züchte mit deinem Floink und einem Ditto einfach ein neues Floink, lad es in die GTS hoch und gib bei dem "Was du für Floink haben willst" einfach Serpifeu ein und dann wartest du eine Weile bis jemand bei deinem Angebot zugreift. Wenn du dich dann nach einer gewissen Zeit wieder in die GTS einloggst, erhälst du dann automatisch das Serpifeu.
Dann gibt es da noch die GTS-Verhandlung. Der Name sagt eigentlich schon alles. Der Tausch erfolgt live. Du bietest deinem zufälligen Tauschpartner 3 Pokemon zur Auswahl und dein Tauschparter bietet dir auch 3 an, jeder wählt dann jeweils 1 von den 3 angebotenen, und dann wird der Tausch sofort vollzogen.
Hoffe das hilft dir weiter!
LG Raindust