What are you graphics saying? newbie, cheap, unprofessional, not serious? If you get any of these thoughts when looking at your graphic designs then you need some new graphics.
Nothing screams unprofessional than a busy, tacky, and visual eyesore design.
Adobe Photoshop and Illustrator are the industry standards.
Your business cards, flyers, stationary, brochures, should all have the same branding.
If you sell dog shovels be good at that and leave the designing to the professionals!