Have you completely re-set up the brake? Undo the caliper bolts, pull the brake on to centralise the caliper, and with the lever still pulled do the bolts back up.
Loads of people ride a short frame for just street, Danny Swindlehurst for example.
Vimeo Video ->
Original Video
Green and white bike is pretty short.