There are 3 fuses in under hood fuse box that can cause a no crank if one of them has failed.
Now - you'll need to seek out *hands-on* help from qualified personnel for further diagnosis.
Good luck!
RepairPal Certified shops can diagnose and repair your 2009 GMC Sierra 1500. They provide transparent pricing with a minimum 12-month or 12,000-mile warranty on repairs and services.