Well, first you pick up the phone and then you call a professional painter...

Sorry, just kidding, but that *is* what I did...
rdefino- Welcome to Autopial.
Getting paint to stick to older floors is incredibly difficult. I've only known one person who did it successfully. After having tried it myself at some garages I've had, I decided that whatever it cost to have it done professionally would be money well spent. The pros who did the existing concrete floors at my place did what appeared to be a very thorough job, yet I still had places where it didn't stick

But they still did better that I would have done.
Besides degreasing and washing with the right cleaners ("TSP" mixed with bleach comes to mind), you have to acid-etch the concrete using Muriatic (hydrochloric) acid. If you didn't do the acid etching, that's your main problem. Of course the whole idea of treating a floor with a potent acid and then getting the stuff *off* the floor is rather daunting, huh?
My apologies if you *did* acid etch the floor, but that's what most peole fail t do and so it comes immediately to mind. When pros have as much trouble with this as I've seen, you know it's not an easy job.