I have been suspended for asking too many low quality questions. They are important to me. Is there a way to check how if I am close to getting suspended again?
No. The algorithm for automatic low-quality suspensions is intentionally not public to avoid users gaming it, and manual suspensions (i.e. those issued by moderators and not the SE engine) rarely carry a warning with them for the same reason.
Particularly if a user already has been suspended in the past for the same behaviour, a warning is unlikely. They have already been told in the private message accompanying their last suspension what the behaviour leading to it was, and given tips on how to avoid it. Continuing the same behaviour after a suspension will inevitably lead to another, typically a longer one, without warning - the warning was the preceding suspension.
Note that there are certain behaviours for which you might receive a moderator message but not a suspension. These messages should not be seen as "warnings", but as messages that are sent before the behaviour in question reaches a level that is worthy of suspension.
This is according to general SE philosophy as laid out in A Day in the Penalty Box.