I totally understand the "not being good enough to participate thing", im in the same boat and this is the first jam i participated in too, its doing it that matters and i hope you get better and make the games you've always wanted to make!