I was in the same position as you last summer, finishing my MA and wanted to switch to Tier 2. I went to a few job fairs and was able to find a company who was willing to go through the process of attaining a license. I honestly walked around and just asked if they would provide sponsorship. You may not find the job of your dreams, as I did not, but Im here now with plenty of time to find the job of my dreams.
Don't get discouraged, finding sponsorship is not easy, I have been looking for many months now and nothing has come up in terms of an employer being able, or wanted to sponsor. You may have to come to terms with if you want to stay in England, you may not be in a career that you were intending on.
There is a job fair coming up in London I recommend going too if you are able.
http://summer.londongradfair.co.ukGood Luck!