Wow, blank slate for sure! That leaves lots of options. I think you want to start with hard scaping. You probably want to put a walkway from the drive way to the front door and maybe one from the sidewalk to the front door. The space between the drive way walkway and the house might define a foundation planting area. So don't make that too close to the house. Most common landscaping mistake is to plant a narrow row of stuff across the front, very boring and all out of scale to the house. So give yourself plenty of room and don't make it a straight line. Your house is very plain rectangle, you will want lots of curves.
Your front door really needs something to make a more welcoming entrance. A front porch would be really nice, but if you can't afford to add a porch, think about putting an awning over it.
It's pretty inexpensive, dresses up the entrance, and protects visitors who are standing at your front door. Put in some wider concrete steps (if the awning were circular like the one pictured, then you can make the steps curved to match) with a landing area in front of it and a curved walkway from there to the sidewalk, and paint the door a contrasting color. You can put containers of plants on the wide steps and landing area to add color/ interest. Put a walkway around to the other side where the white fence is and put a gate there. That will define the other side of your foundation planting.
Get a nicer mail box and move it on the other side of the sidewalk, on to your property and put a planting bed around it. Then put in a tree /shrubbery island in the lawn somewhere.