Hey binh - welcome to the forum! Sorry to hear about your troubles though.
While it is not a big issue at all, I think that you might be able to gain more attention and hence, faster replies if you were to consider starting a brand new thread to discuss your specific situation; including replies from Jay. Let me know if you would like to seperate your post from this thread.
As far as your tank goes, it sounds like you probably have a few different problems. First and foremost, it does sound like you misunderstood the cycling process and as a result, your fish are being poisoned by their own wastes. To learn more about cycling, you can visit the forum's
Articles section by clicking on the link in the upper left hand corner of any forum page, or to go directly to the cycling article that Jay so graciously provided us, click
HERE.
Additionally, I am pretty sure that you will want to reduce the number of fish in your tank since A) The more fish in an aquarium, the more wastes and hence ammonia, nitrite, and nitrate are being produced and B) Depending on the type(s) of plecos you have, there is a huge chance that both your blood parrots and plecos will eventually out grow your tank...well, at least as far as having that many of them in a 55 gallon tank anyways.
In the mean time, your best bet is almost always going to be water changes since this will be the guaranteed way to reduce the amount of ammonia and nitrite (and nitrAte). While the products you mentioned might help, their effects are very temporary and they do not actually remove anything from your water. In short, they are not really the 'crutch' some people might suggest they are.