Kelly, the first step is to clean your floors really well. TSP or a similar solution would probably be appropriate. The point is to get the surface clean and porous to accept paint and only a good cleaner can do this. I recently painted my concrete slab and the paint is coming up in spots b/c I failed to clean the floor well. I know it is a hassle but it will make the paint adhere better and last a long time.
As far as the paint, I would highly recommend using a special floor paint. A bedroom will not get that much traffic but I still think you need a special floor paint. Behr and Benjamin Moore both make floor paints. They have epoxy and sealant in them and you can get them tinted to the color of your choice. When it comes to applying the paint, I recommend using two coats at least as you don't want to have to redo it.
And finally as for the sealer, I don't know what to say. I need some advice on this one myself:
http://www.homerepairforum.com/forum...sp?TOPIC_ID=17
Good luck!
[8D]
Patricia Wallwork