I'm sure you could get a mortgage but, considering your salary is very low, it would be a good idea that you don't.
typically speaking, you'll want to have 10% - 20% for a deposit to offset the impact of points. Additionally, you'll want to make sure that monthly mortgage payments do not exceed 50% of your salary.
Once that's sorted away, you need to determine how much taxes and house insurance is going to cost you as well heating and maintaining both the house and the property.
Some say that each $100,000 you have in mortgage will cost you $1000 a month in payments. So if you were to have a $300,000 mortgage which might include rennovation of the property to fix legacy issues prior to moving in, etc, would cost you $3000 + property maintenance + taxes + insurance + electricity + heat and hot water.
To put that into context, in order to be able to afford that $300,000 mortgage and life an acceptable life, you will need to earn a small fortune.