housing costs
There's a balance between income and housing costs. Depending on your situation, you want to spend between 20% and 40% of your total income on housing. Personally, I keep mine at 25% as I'm a bit risk adverse. That percentage equates to how much house you can afford. Your first step is to determine what you can (or wish to) afford.
The market determines how much homes cost. There's not much you can do there except buy a house that requires more work than you'd like to put in, or a smaller house, or a house in a different location, etc.
Alternatively, you can modify your income. The Bureau of Labor Statistics has Job Outlooks at
http://www.bls.gov/bls/blswage.htm which indicates what different jobs pay and how they expect demand for those jobs to change. I've chosen careers based in large part on job outlooks. For example, when I was in high school the "best" of all rated professions was actuaries - they made seven figures easily, worked only 8 hour days, didn't travel extensively, etc. So I started becoming an actuary - got degrees in Statistics and Math and Computer Science, got a nice job, and took the first of 10 exams to be an actuary. I failed that exam miserably and went back to "job outlooks" to find another profession based in large part on the education I'd already obtained. I found Computer Security to be a relevant, high paying, high demand job so I moved to DC, got another nice job, and went onto a Master's degree in Information Systems Security.
Part of the problem you may be facing is that jobs in the SOMD area pay lower salaries than jobs elsewhere, such as in DC/Northern VA/Montgomery. And many people who are earning higher salaries in DC are living in SOMD because the houses are, comparatively, less expensive. I've been struggling with this myself, trying to understand why the pay differs and how to change it. Other than my post inquiring about incentives for businesses in SOMD, I haven't figured out how to change this.