I am becoming extremely frustrated and I don't know if my current situation is common or if I am doing something wrong.
A little on my background:
I am a technical person by nature. I moonlighted on help forums for technical issues which awarded me a Microsoft MVP for three years before I transitioned to Information Technology for my career and started going back to school.
Now I am an IT Professional with experience in Exchange, Active Directory, PowerShell, Windows, Office, Mobile devices, hardware etc. I have written a handful of applications professionally for use by a team, and also by a region with thousands of users.
In my spare time I tend to work with various programming and scripting languages. I have released a handful of these on various sites (CodePlex, SourceForge, Windows Phone Store). I also have released some YouTube tutorials (which I have never posted in a resume if it matters).
The truth is, I am passionate and enjoy development. I have spoken with coworkers who are developers by trade and receive nothing but praise and encouragement.
Now the problems start: I have little to no formal training. I have just received my Associates of Science - Liberal Arts and plan to continue for Computer Science / Computer Engineering.
Most frustrating however, is I cannot get a single serious conversation with a company for a development position. Each time I apply for an entry level position which I should qualify for I receive no response, an auto-reject or a recruiter that seems to not understand my qualifications and then no follow up for interviews. I receive maybe a dozen jobs a week for Sr level C#, or Sr Android Developer positions which I know I am not qualified for, but I speak with the recruiters and put on my best phone presence...
My department is being eliminated so I have to find something. One direction is to continue on my current path and take a progressive route in IT doing something like server Admin. What I want is to take this opportunity and move to development.
So my question ultimately is: What is wrong here? Am I over-shooting? Am I severely under-qualified or is the first step into development always this difficult/frustrating? How can I increase my chances of getting an entry-level development job before I complete my Computer Science degree?