Male to female ratios are largely controlled by genetics, you will naturally get alot more males(usually 60% males, 40%females) in guppys as in the wild they would normally fight each other alot and get quickly picked off by predators due to their brighter/more vibrant coloring than the females, leaving only the fittest and strongest males, and thus the gender ratios are usually restored to normal numbers after all this natural selection.
Unfortunatly in a tank enviroment, all these excess males survive, and the gender ratios will always be unbalanced if you do not buy more females or rehome the excess males- you also have to contend with inbreeding related problems in such a confined enviroment as the aquarium. Male guppys will mate with their sisters/relative guppys without a second thought, in the wild where in the thousands of guppys with the chances of meeting a close relative is no problem, but in a tank enviroment inbreeding can quickly spiral out of control if you don't do somthing to separate the genders.
My best advice to you is to keep the temp at the normal best temp for guppys(23-26degrees) and to not mess with any other things like ph(especially since attempting to change ph often ends up in ph swings/fluctuations which often prove fatal for fish), and to just let the guppys reproduce normallly while keeping an eye on the gender ratios and who is breeding with who, and just rehome the males or females that are closely related to help prevent them from inbreeding with each other. If your guppys are only 2months old though and still all appear female, my guess is that the males simply havn't started to mature yet, as all guppy fry appear female when young. Males usually start to appear between 2 and 3months+ old.
As to the gravid patches/spots though...if there are no males present in the tank then it will be imposible for the females to get pregnant and develop a gravid patch. Some male livebearers depending on their coloring and breeding will naturally have a dark area that resembles a gravid patch despite being obviously male- i have 2 male platies in particular who although are very much two red-blooded male platies, have a dark area at towards the back of their stomaches that resembles a gravid patch. If you can get some pics of your fry i'm sure we will be able to clear this matter up
.