one best way to do is to get Ammonia and pour in to the tank of dechoralated water. Monitor the Nitrate cycle. until the cycle is completed, Change with new water. And the tank will have all the bacteria you needed already. This take the shortest time. But in Canada, where I live, I can't find any ammonia for sale. Maybe I have to visit a bio supply store.
The usual way, add to your list:
- use some gravels or stones from an established tank.
- put in some fish fake to feed the bacteria or as a starting source of ammonia.
- use some of the filter material from an established tank. Say a sponge from an established tank filter.
- keep monitoring the nitrate and nitrite and ammonia level.
- I think plant your tank after your tank is cycled will make the cycling process faster. Sinec the plant might take a way some ofthe nitrate you needed to grow Nitribactor(?? or Nitrasoma, forgot their name)
Thing I don't suggest:
- guppy fish. - you have to get rid of the fish afterward. And this is totally not very nice to use a live animal to set up a tank while you have better alternative. And in my opinion, I think guppy fish take more time to establish a healthy culture of bacteria in a tank.
That is what I have learned after I got totally confused by the fish store when setting up my aquarium.