or your female as some store bought guppies do become sterile as they are kept away from females or males for too long, i have had sword-tails like this and a half black Moscow female guppy but i suggest you buy a healthy pair off the internet as then your fish will be picked from a variety lessening the chances of them being infertile and 5-6 $ is way to much for feeder guppies you should be only paying 2$ max maybe 3$ if he or she is extraordinary.
.
But good news is my original female had 5 babbies, finally! I guess she just had to take her time!!! Thanks for all the comments!!!