>>42208098Masuda method with shiny charm is the best way you can get.
You can do 'kill 500' method for wild encounters, but it usually take a long time and you're likely to find your shiny after 1000+ encounter. You can check your kill count of one speices on your pokedex. shiny rate is still low with this method.
Do not hunting fossil pokemon unless you hate your life enough to press A and reset all day.