In your lawn photos I see:
#1 what I consider crab grass
#2 Nut Sedge
#3 St. Augustine
Never had luck with geraniums and believe me you, I have TRIED. It just gets too hot here for them even in the shade. The tags, planting instructions may say full sun, but not here! I treat them as spring annuals. Only the strong survive our summer but it's work to help them along.