If you want to build up those two years of experience, and don't mind working on short deadlines and for maybe less money than you want, start bidding on small projects on sites like oDesk.com and Guru.com.
Then with a list of clients and references built up over time you will either have a much easier time getting internships once you are a junior/senior OR you might just want to keep doing your own thing.
IBM has several large customers already using it, they even pitched it to the company I work for. The things they have it doing around predictive analytics are really impressive.
My first recommendation is to calculate your cost of downtime due to a failed hardware or software component you control. In some manufacturing environments even an extra hour (if your out of the office and need to drive in) could pay a $25k salary for a year.
Next is to focus on getting a dedicated resource for intake of calls/emails and to handle most of the running around. The first 2 years someone is out of school they are most willing to work for really cheap. Introduce yourself to some teachers at the local community college or trade schools and even see about getting some students during their on the job training to show the improved response time to incoming requests without actually costing the company money.
Once management gets better service, losing it might just make them more willing to pay to get it back.
Would you be from la belle province?