Thanks, Unity3d can do 2d, what i have been doing with it. Dont worry about programming, I have experiences with many languages so thats no big deal for me.
Indies do not make a lot of money i know this. But im living at home 18, I just want some income for car and gas. Housing is paid for and so with everything else. Im jobless but making some money is better then none and doing what i like makes it all the better.
I have used Love2d, It is really good, worked on some network examples from it, and i used 2d engine some and i liked it.
Yes the ad Revenue is going down but people still use it, and there are alternatives look at Mochi Ads right now, they are doing a Developers Fund that will fund your project 1k - 100k if you plan on using Mochi Coins (Microtransations), you just need to submit your game idea and any progress thus far to them and they will see if they can help you out cause they benefit a lot from you using there system.