Your best bet is to work with a local first time homebuyer counseling agency and qualify to purchase a property.
Once you're qualified, you can ask someone at the agency to recommend an agent. A good buyer's agent is always going to get you a fair deal (or a nice discount depending on market conditions and negotiating skills).
If at all possible, try to live on a conservative budget and rent something minimal while you build up your cash reserves (savings). There are plenty of good state and local programs that might even provide you with a downpayment grant.
For Washington State, start here:
Good Luck and hope it all works out for you.