GM,
While I appreciate the bravery in undertaking such a project, I would suggest working on smaller, more tractable projects with your level of programming knowledge. AI is amazing, but you can get caught up in pretty poor generated code (as you've experienced) with little way out.
What technologies are you most comfortable with? How about forking BTC or LTC and get that running while learning some of the existing codebase? Learning to read code is a great step to becoming a programmer.