You have the technical skills, don't push to startup. I had say things work better when you get a 9-5 job and learn the field you are in, and once you know enough about the domain you are working in, you can startup in the same.
We rarely here of vague startup ideas without domain knowledge succeeding.