Yes you can.
Although the frames on which a shiny will appear will be exactly the same no matter how many times you soft reset. So if you keep resetting and activate Registeel the same length of time between resets you will not get a shiny. The best way to go from here is to activate the Registeel after playing for a little each time.
It's going to be a very tedious task, but good luck to you.