Your profile isnt that bad. You definitely need to get caips/gcms report to get the detailed rejection reason. Get them from caipsgcms.com. Search the forum for their info.Following is my profile details:
10th - 74%
12th - 68%
Graduation - B.Tech (2009-2014)
Computer Science Engineering
# of Backlogs : 7
*Due to backlogs I have 1 year extension.
Total Work Exp: 4.5 years as a Software Engineer.
Course Applied In: Mobile Solution Development
IELTS: L (8) S (7) R (7.5) W (6.5)