It's possible to use a self leveler once you find out what you have and make sure that your leveler chosen is compatible. Once the floor is leveled, lay down garage tiles like our www.supratile.com or something similar. Not an inexpensive fix though due to your substrate.