You can teach yourself to code but it takes a long time and daily practice. Bootcamps aren’t that favored anymore because you don’t learn enough to be efficient.
You don’t get any financial aid for a second Bachelor’s. You’d have to pay for it all by yourself.
How many semesters of federal have you used up?
My advice is to keep working on your own this semester, then to start taking CS classes next semester and take all co-requisites for the CS major/minor, and don’t plan on graduating till 2019.