I think it's quite a good start, as RedRobes stated city maps are hard.

The program you use really isn't all that important. Sure, the expensive ones like Photoshop have all kinds of neat bells and whistles but I've seen some amazing maps here done with MS-Paint and even MS-Word.