I'm going to suggest that first you get a few decent Montana.
You don't have any Montana? Well, there are a few cheap ones that I could suggest for you to make a Budget Mono Montana deck with. I'll give you first my opinion of a budget deck, then a non budget deck.
Prices are at time checked
Ivy 2* 250 Is Great 2 Star Poison and an incredibly annoying first turn card for your opponent to see coming.
Waller 3* 450 Is a Great 3 Star defeat card at 7 / 4 goes with Ivy
Desmond 4* 2400 Is Staple and Cheap . Good at handling DR's and the other riff raff.
Donnie 4* 4000 Is Outmatched in Mono Decks usually and overlooked in Half Decks but is a nice damager and good Surprise KO for his damage.
Vito 4* 3700 Has SOA which is useful, but I would usually say no because Angelo , go with it, he's an ok card in this case.
Sharon 3* 2450 for a 7 / 5 is useful, can bait SOA and keeps solid 7 Power.
Milovan 3* 1000 for a 6 / 4 with -2 Life with a decently low minimum? Pair him with Waller and the next card and we have a winner over the Situational Gianfranco whose ability will not always come in handy .
Spiaghi 2* Can be won in Duel on occasion and is 1700 for a rock solid DR
In Non Budget Mono :
Ivy 2* See Above
Spiaghi 2* See Above
Angelo 2* 2 Star SOA is useful, very useful
Desmond 4* See Above
Vermaire 4* 8 / 6 with -12 Attack and Courage? Sounds good.
Edd Cr 4* Courage based SOB ? Even better with solid stats.
Mona 3* Great Power Manip with one of the best Attack Manip in game = great card
Anna 4* OR Anniki 4* I have no true preference in this case, as one will always be a 7 / 5 who deals with SOA well and the other is a revenge based card, but that works well too in Anniki 's case. Player Preference but Anniki is arguably better.
Another alternative is to Ditch Anna / Anniki to Waller 3* and Bump Ivy to Gianfranco 3*