You can either trade, or breed.
save before you choose your starter and pick the one you want. If it is not shiny then soft reset - L+R+SELECT+START all at the same time - this will make it go back to where you last saved. Keep going till you get a shiny starter although this will take a while as it is a 1 in 8192 chance of getting one and even then you are not certain to get a shiny.
Hope this helps :)
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.