Sorry for the lack of information.
I'm not really asking for creative ideas, more of technical one.
For example. I am thinking of using indesign to make the postcard sized flyer. They have on template available but i was wondering if i could get more. As well as business cards. I remember getting a business card from someone who writes for iLounge and it looked amazing. I dont have one on me and i cant find one online right now.
Are there any specific business card programs out there that i can look at?
Below is a rough idea I had. Its for a fitness company.
Technical aspect: Find out the specs from your printer first. Most printers will be fine with a PDF file, however, some do not accept PDF. Request a template if possible.
InDesign will let you set the bleed, registration, crop marks, etc. for PDF output.
Standard-size for business card is 3.5" x 2", 6" x 4" for postcard. I don't think it's necessary to acquire a template for these.
Creative aspect: Creatives are extremely cluttered for such a small layout as a business card. As someone as pointed out, the composition is unintentionally suggestive
I would go with stronger, more angular, and graphic shapes to convey strength.
Contrast of complimentary colors would further enhance the composition. The current color-scheme is too muddy.
"T.O." may be something that only Torontonians will get

If you must have "T.O.", enhance it so it's perfectly clear it's "T.O.", add those periods-- don't use "TO", because the result is, well, "to".