Let’s talk fonts
Clarity is the most important part of your design so make sure your fonts are legible and there aren’t too many of them.
Most fonts have specific moods or personalities — elegant, professional, casual, playful. Make sure the moods of your font choices match the purpose of your design. Learn the rules of combining fonts. (And then you may want to can break them!)
If you make the text unreadable for the sake of a beautiful design, you won’t achieve much success with the project. You’ll find many guides that tell you to use diverse typefaces in a single design, but don’t take that advice literally. The viewer will have difficulties adjusting his/her eye to different styles and forms, so it would be best to use variants of the same font family.