Based on this, it's hard to see how you will be ready to buy by June. You'll need to close on the house in advance of your lease expiration unless you want to be homeless for 2 months.
What are you looking at from a housing price perspective? Have you educated yourself about property prices, taxes, and rents in your area? Let's just say that you were going to buy a house for $150,000. To avoid throwing money away on PMI, you'll need to have at least $30,000 to put down. Depending on the market conditions of your area, you may need to pay your own closing costs. Estimate 3% of the purchase price for this. That's another $4,500. On top of that, you'll need to have cash on hand to pay for moving expenses, any repairs if anything urgently needs to be done, etc. And that's JUST to purchase the house and get you through the first couple of months.
So I'll just be generous and assume you need $37,000 in the bank to purchase.
Also don't forget the impact of a poor or fair credit score. If your score is low enough, FHA mortgage may be your only option, in which case you'll be paying PMI for the life of the loan no matter how much equity you have. If you are able to get a conventional loan with a fair credit score, expect the interest rate to be anywhere between .5 and 1% higher than what you would get with a good credit score. This will cost you tens of thousands of dollars over the life of the loan. Depending on what's causing the poor credit, repair can take months or even years (if you just have to wait for something to fall off or age to the point where it's not a huge hit).
My best guess is that you're 2 years away from being ready to own. Get a roommate, reduce your costs, get your credit score back up, and that will help you be in the best position you can when you really ARE ready in a few years.