I would have suggested a serious sway diet. That's the biggie.
I would also have advised against the Alka Selzer Gold but that's minor compared to not doing diet.
This doesn't mean you can't get a boy, esp if your diet was alreaady blue friendly to start with. Just that I don't think it's as good a chance as it might otherwise have been.
Good luck and blue dust!