In addition to not understanding cycling (and thus endangering your fish), it doesn't sound like you're getting good stocking advice either. I have two suggestions:
1. Cycling: Keep doing water changes daily to get nitrites below .5 for your fish's comfort. Keep oxygenating the water. You might try to get more media from an established tank to add to your filter OR you might try Dr. Tim's One and Only, which is a solution of basically the biological filter that you're trying to establish. I've had great luck in reducing nitrites spikes with this. If you do add it, you'll need to not do a water change for a day or two. (I have this reduce nitrite from .5 to 0 overnight).
2. List all your stock and your goals/desires for this tank and others can help you do this correctly (once you're cycled).
Good luck