Make games! If you really think that when you make a game with DBP it should be good then you're completely missing the point. Every good coder here has a huge amount of projects that never see the light of the day. I for example have over 200 projects over the 7 years I've been programming.
Almost none of them were serious games, they were all part of my journey of improving my coding skills. That's what you should be doing.
TheComet
"Why geeks like computers: unzip, strip, touch, finger, grep, mount, fsck, more, yes, fsck, fsck, fsck, umount, sleep." - Unknown