yes it can be fixed by you, you cant afford to have a shop fix it
start by going to the DIY stickies at the top of the forum, read links 14, 15, and 18, then go on to 2, 3, 4a, and 4b. read them in their entirety, and look at every picture, video, etc.
then strip the boat down, start grinding and cutting, then build it back up
average cost to DIY a hull restoration is about $3k for materials and about a year or so of your time.