Preheat your oven to 350 degrees Fahrenheit.
Place the ribs on a baking sheet lined with aluminum foil.
Sprinkle salt, black pepper, chili powder, ground cumin, and paprika evenly over both sides of the ribs.
Cover the baking sheet with another piece of aluminum foil.
Bake the ribs for 2 hours until they are tender.
While ribs are baking, start the barbecue sauce.
In a medium saucepan, combine ketchup, brown sugar, Worcestershire sauce, soy sauce, and water.
Stir the mixture well and bring it to a boil.
Let the sauce simmer until it thickens.
Remove ribs from the oven and discard the top layer of foil.
Brush both sides of the ribs generously with the homemade barbecue sauce.
Place the sauced ribs on a preheated grill or broil them in the oven for 5-10 minutes.
Cook on each side until they are nicely caramelized.