The thing that is first and foremost important to understand about data sufficiency is that--at its highest level--it is not testing math. It is testing logic. It's important that you work to deeply understand the logical structure underneath data sufficiency before you try to bring in the mathematical topics the GMAT uses in DS.
Here are a few DS questions that don't use math (one I consider the 'perfect' DS question, and is copied in my signature):
Is Animal P a mammal?
1). Animal P is a species of bear.
2). Animal P walks on 4 legs.
Answer:
Is Animal P a bear?
1). Animal P is a mammal
2). Animal P walks on 4 legs
Answer:
What book am I reading?
1). I am reading the fourth book in a popular fantasy series.
2). I am reading a book by JK Rowling
Answer:
Darryl, Jane, and Tom are sitting on a three person bench, in that order. If Darryl is married, is a married person sitting next to an unmarried person?
1). Jane is married
2). Tom is unmarried
Answer:
What city am I in?
1). I am in the most populated city in Texas.
2). I am in the fourth most populated city in the U.S.
Answer:
Understanding why each answer choice means what it means is crucial, here, because the logic of the answer choices is constant. What, really, does it mean for a statement (or a combination of statements) to be 'sufficient' or 'insufficient,' in each question? Why, exactly, is a statement insufficient? Why is one sufficient? A lot of students have the right answers to these questions, but they aren't deeply understood.
DS is about recognizing when a single, specific inference can be made (specifically, the one the main question is asking about), and when an inference cannot be made. You are wondering if the constraints of the statements 'narrow down' your options enough such that you can make an inference regarding the question that is asked, or, if the statements are not constrained enough such that there is no single outcome regarding the question in the possibilities that are allowed.
Here's a video on 'testing cases,' one of the most important tactics in DS strategy:
https://www.youtube.com/watch?v=A5H-hPgLQoY&t=765sAnother important strategy for DS is rephrasing/pre-thinking. Here's a video on that:
https://www.youtube.com/watch?v=3NEqP1On-3k