First of all, you should not cycle a tank with fish. It is harmful and cruel to the fish. Second, damsels are aggressive fish so you may end up being stuck with just those two fish. They are also very hard to catch. If you only have 1 live rock then you are going to need to get more. You need to have around 1 pound of rock per gallon of water. If you don't get more soon then your tank will cycle and when you add the new rock it will cycle again adding even more stress to the fish. Also, you should have known what to feed the fish BEFORE buying them.
So here is what I suggest. Catch the fish and return them. Buy more live rock, 1 to 1 1/2 pounds per gallon. Add all the rock to the tank and it will cycle on its own. No need to do anything to start the cycle. It just happens from the die off on the rock. Depending on the quality of the rock, this cycle could be anywhere from none at all to 6 or 8 weeks. The only way to know when it is over is to do water tests. You did get a water test kit, right? I also suggest that you do more research and especially read up on fish and corals BEFORE you buy them. Oh yeah, don't listen to what the people at your fish store tell you. Often times they either don't know or they lie to you so you buy more stuff.
As far as a good site, nothing wrong with this one.