When we moved in to our current house our landlord said our lease would be a year to year lease. We recently found out that they are selling the building and our housing situation isn't concrete anymore because it turns out our lease is a month to month instead. We asked the landlord to fix the issue and send us a new lease to sign but they are refusing to do so. Is there anything we can do about this situation?
You signed the lease
In general, this is definitive of your intention to have a month-to-month lease.
Any correspondence that you have prior to you signing that you wanted or even agreed on a yearly lease is only evidence that such things formed part of the negotiations but, for whatever reasons, what was ultimately agreed was a month-to-month lease.
If you can prove misrepresentation you might be able to get what you want but the usual remedy is recission (ending) of the contract, not a change to the contract. However, given that the type of lease is such a fundamental feature and is usually prominent on the document, proving you were misled rather than agreeing to a month-by-month lease will be difficult.