
Well house facing North 348 degree is not bad. However facing a higher ground across the road is not favorable; the 6 feet higher ground acts like a mountain thus creating a some kind of blockage. If your house is a single storey, the occupants' progress would have come to a stanstill. But since your house is a doube storey it is not completely overshadowed.
The grilles, doors, gate should be painted in a more neutral color such as beige color. Black when combined with the higher ground in front of your house will definitely cast some dark shadows over your house front.