Ok, pH is fine.... 8.0 is very doable.... some fish prefer softer water (lower number), but it is usually too difficult to alter. Most fish can tolerate 8.0 just fine. (My tap water is 8.0 or a bit higher, and I've not had problems.)
I'm not sure what to suggest about the gh... that has to do with hardness, I believe, and I don't worry about that.
I'm assuming you are trying to cycle the tank? Are you using anything as a food source for the bacteria? Or... is this essentially the water straight out of the tap? If so, it shouldn't have any ammonia, nitrites, or nitrates in it.
Basically, here's how it happens... fish waste is primarily ammonia.... certain bacteria convert the ammonia to nitrites, which are safer than ammonia... and then other bacteria convert the nitrites to nitrates, which is the end product of cycling. When your tank, that has previously shown ammonia and nitrites shows 0 Ammonia, 0 Nitrites, and some nitrates, it is cycled.http://www.petfish.net/kb/entry/119/
This is a basic article explaining some of the nitrogen cycle.
The problem comes in that you can't cycle the tank without a food source for the bacteria.... I remember, growing up, the common thing was to set up the tank and let it sit for a few days.... I'm not really sure what all that did, unless it just allowed the chlorine to disappate.... that was before the chloramines that are used today, and don't disappate on their own. Anyway, setting up a tank and letting it set really does nothing.http://www.petfish.net/kb/entry/766/
The second article explains some about the fishless cycling.
I don't remember how large your tank is... if I remember correctly, you have a 5 gallon tank you are planning on using for a betta, right? A small tank can be cycled, but with it being so small, it can be difficult to keep it stabilized.
So... at this point, what is it you are trying to do?