You needed an item, Oak's Letter, but it was only available for a short period of time.
So the only way now is to trade, or use Action Replay to get the pokemon or item.
I know so I will tell you. It is unless you went to a speical event a long time ago and got shaymin or Oak's letter.
How to change your username
How to add a user avatar
Why was my post hidden?
Flags vs Downvotes
Official PokemonDb League
Type a Pokemon name, type, move or ability to see instant results.