It was fun designing both of these. I went through Wix for the website and Zazzle for the business cards. Both these sites are great for designing and customizing yourself, even if you have limited knowledge of web design. They really make it easy, but I think it helps if you have a design in your head when you go into it so you know exactly what you want. I'll link the website here.
Let me know what you think. :)