Seeking Genuine advice regarding Canadian PR

I wish to apply for Canadian PR. However due to a diverse background, I am not sure if I stand a chance. All consultancy companies says Yes but can not trust them. Seeking a genuine advice through this forum. Below are my details: Age: 30 Nationality: Indian Marital status: Married Qualification: BHM (Hotel mgmt) (regular), MBA Ops. mgmt. (distance learning) Certification: CCNA, ITIL Foundation. Experience: 1.5 years with a 5 star hotel, 3 years with an International BPO as Tech Support exec. and 3.5 years in IT as network technician (current role). Thanks. Looking forward to an honest advice.