your profile is indeed a complex case which may have resulted in prolonged review of your application, so wait untill they make a decision. but you can always submit a web reform if in case you feel its way too longer than required.
seeing your profile it looks like yours backlogs may create a problem with some colleges as no of backlogs shoudn tbe more than 6 . but there are a lot of collleges which give admissions irrespective of backlogs .
what i have heard is that i fyour application has gone beyond 15 days u have a minimum chances of getting a no, whereas if it has gone beyond 30 days then there is proabbly some problem with ur application that is making them to review it more