buy yourself a a complete test kit that usually tests, Ammonia, Nitrite, Nitrate, and PH.
In a short version of how cycling works:
the live rock have life on them that create ammonia as a waste product, they will do this naturally their whole life. The same with fish, and as a matter of fact the breaking down of food and waste all create ammonia.
Then of course with lots of ammonia in the tank, life begins its "cycle". What I mean is there are bacteria that feed on ammonia, they eat it and then make nitrite for their waste, still toxic to fish, but less than ammonia, then life begins its "cycle again" and bacteria that eat nitrite will flourish and eat the nitrite and their waste is called nitrate. Nitrate is also toxic to fish but much less than nitrite and ammonia.
a good fish only tank that is well cycled with test something like this:
0ppm Ammonia
0ppm Nitrite
0ppm to 20ppm Nitrate
Once your water reachs around 20ppm you do your water changes in a variety of ways. Some people love to do small water changes, maybe 5% each week and never have nitrate build up to high. Some people do 20% changes once a month. That will be up to your style and how much fish, and food you put in the tank (being the cause for ammonia build up).
As a cycle begins, Ammonia wont have enough "eater bacteria" to process it so it will spike and kill anything that is sensitive to it. Then over the matter of 6 weeks, a ton of ammonia eating bacteria will flourish and you'll see the ammonia slowly drop, and then nitrite will spike, killing anything sensitive to it as well, then over a few days nitrate will start to produce.
within a week or two at most from when you see nitrates starting to show up on your test. You should see Ammonia hit 0ppm as the colonies of ammonia eating bacteria finally reach the levels it needs to maintain enough bacteria to eat the level of ammonia your tank produces daily. And then in a few days the same will happen with Nitrite and then Nitrate.
You will know when your tank is ready to stock with a fish, when your Ammonia and Nitrite both hit 0ppm together for a few days.
Another thing, you shouldn't be floating a bag in your tank to get your fish use to the water, for an hour. Most Hobbiest now use a small tube and do whats called a drip method, to basically fill the bag your fish comes with with tank water over about 15minutes.
Fish don't do well in those small bags, and they need to get use to the tank salinity and trate levels slowly but not so long that they sit in a small little stressful bag for a long period.
after about 15 minutes of a constant dripping into the bag, take all the water and fish, and poor the water out and then dump the fish into the tank.
What it sounds like is you have another few weeks to a month on your cycle. Get yourself a tester kit learn the tests by doing one a day for the next two weeks (so you can clearly learn how it works and actually see how each day your ammonia, nitrite, and nitrate change, and write it in a notepad.
By the end of the two weeks you'll probably be very versed on how your test kit works, and intimate with what your waters been doing and you should clearly see your levels come ready for your fish.
Then don't rush, buy one a week at most. Let the bacteria grow with the new addition of ammonia makers (fish).