Try putting some sand in the paint to help with the non slip issues. My ex (divorce finalized as of 11/1/12 woohoo!!) is a painter and they use sand in paint for floors all the time and on painted stairs too. Make sure the paint you purchase is floor paint too.

)