If you're taking 20mgs of D-bol only then you're completely wasting your time. You should never take an oral
AAS for longer than 4-6 weeks (except Andriol and Primobolan), and D-bol should be run at 30-40mg ED. I could give you plenty of advice on what you should run, but I would be doing a disservice to you. Bro, I highly recommend you stop now and spend some serious time on this board before even attempting to run an
AAS cycle. Try reading the sticky's on 1st cycles, and many of the other posts with feedback from various veterans. I really can't emphasize this enough. This is your body/health we're talking about here; listen to what many bro's (including myself) are telling you, and don't be stupid.
Good Luck!